Tue Apr 9 04:31:16 UTC 2024 I: starting to build arrayfire/unstable/i386 on jenkins on '2024-04-09 04:30' Tue Apr 9 04:31:16 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/i386_9/5734/console.log Tue Apr 9 04:31:16 UTC 2024 I: Downloading source for unstable/arrayfire=3.3.2+dfsg1-4 --2024-04-09 04:31:16-- http://deb.debian.org/debian/pool/main/a/arrayfire/arrayfire_3.3.2%2bdfsg1-4.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2810 (2.7K) [text/prs.lines.tag] Saving to: ‘arrayfire_3.3.2+dfsg1-4.dsc’ 0K .. 100% 265M=0s 2024-04-09 04:31:16 (265 MB/s) - ‘arrayfire_3.3.2+dfsg1-4.dsc’ saved [2810/2810] Tue Apr 9 04:31:17 UTC 2024 I: arrayfire_3.3.2+dfsg1-4.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: arrayfire Binary: libarrayfire-cpu-dev, libarrayfire-cpu3, libarrayfire-dev, libarrayfire-doc, libarrayfire-opencl-dev, libarrayfire-opencl3, libarrayfire-unified-dev, libarrayfire-unified3 Architecture: any all Version: 3.3.2+dfsg1-4 Maintainer: Debian Science Maintainers Uploaders: Ghislain Antony Vaillant Homepage: http://arrayfire.com/ Standards-Version: 3.9.8 Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/arrayfire.git Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/arrayfire.git Testsuite: autopkgtest Build-Depends: cmake, debhelper (>= 9), libboost-dev (>= 1.61), libblas-dev | libblas.so, libclblas-dev, libclfft-dev, libfftw3-dev, libfreeimage-dev, libgtest-dev, liblapack-dev | liblapack.so, liblapacke-dev, ocl-icd-opencl-dev | opencl-dev, pkg-config Build-Depends-Indep: doxygen Package-List: libarrayfire-cpu-dev deb libdevel optional arch=any libarrayfire-cpu3 deb libs optional arch=any libarrayfire-dev deb libdevel optional arch=any libarrayfire-doc deb doc optional arch=all libarrayfire-opencl-dev deb libdevel optional arch=any libarrayfire-opencl3 deb libs optional arch=any libarrayfire-unified-dev deb libdevel optional arch=any libarrayfire-unified3 deb libs optional arch=any Checksums-Sha1: a06bda4a756d2ff8e79a2c547ec012fd96743909 38126153 arrayfire_3.3.2+dfsg1.orig.tar.gz 648a3e7fc64f5d46da848bc5b900a0b3cae6c9a9 25484 arrayfire_3.3.2+dfsg1-4.debian.tar.xz Checksums-Sha256: ae140a4ac9c1c66fbf1697a89f0e13c4d76896ffc45e4f7b8672f0e3388b7245 38126153 arrayfire_3.3.2+dfsg1.orig.tar.gz c2fb4376bc7860713a5e214847b726266058904f2df89d598b1e561f74433646 25484 arrayfire_3.3.2+dfsg1-4.debian.tar.xz Files: eee750d89fc2126c364636822521f9f7 38126153 arrayfire_3.3.2+dfsg1.orig.tar.gz 6858cf59e4bccac5a7681eaa1de16729 25484 arrayfire_3.3.2+dfsg1-4.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJXss7RAAoJEPNPCXROn13ZWGYQAK1UDZ2DmOIaVgQJbUqPW0aj R3yvj7XdI2BmOEITwTgwEGW0pDViLxEFTFuQzyaDUtaOXJ85Fk+8ibdJFH0X/ewU w0Egr/vOFutbwgNAuTSybDG6AZdthZK9Jn7pc6/qpFmsI0FEy00vKNpGPVk6Kacs pG1aLWSnrNpbborwZ3Jh0L0pM4GU9CAsLvWnQIZUoAMAnH4U5u8OjDC5dfZDGTIL K7SIF3eYFuspkvSx722lrmvf9stmSgvhkA3qUm0Fnh4Cur5th0ehW6GaorzlQlvc bXJDgm2qPG3puf3iie9ReWPNV8FLMRSEjXzdtHjyXKa2oxjyB8GTH0AuNe4ddDWP Zc4HLm07wEb70wYHYTGmBdSO6wWkDG/DSj+GUK0UaXipuUc7p+vTQ6eIqAO2jhRP vroW23QWHU6+L9iyoQtC4Zb4GxS7vNlwuWS4wKC/bNC+15W2Y1mRM01y16X1f1Al +8LEiU7Jyi78rLEnnOOFe1mm4Diy1mkFWIhsAP9L3SjEpYKhY1R6+uBoCZF319GW tmoeCBQdJsxduPkoN7zobthxEP3m3FWAEJEkb8LzjL5kFb5JkuxN6RRe7EhK0/uf nQtWXeIgfdiVHvPUO7XKNnWi1IBSX4Vn2Qex3SMEH9VefQyY2B4rFIAur+nazpg7 YSFTvDX6F91f3lky7Xi5 =esId -----END PGP SIGNATURE----- Tue Apr 9 04:31:17 UTC 2024 I: Checking whether the package is not for us Tue Apr 9 04:31:17 UTC 2024 I: Starting 1st build on remote node ionos2-i386.debian.net. Tue Apr 9 04:31:17 UTC 2024 I: Preparing to do remote build '1' on ionos2-i386.debian.net. Tue Apr 9 05:04:06 UTC 2024 I: Deleting $TMPDIR on ionos2-i386.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Mon Apr 8 16:31:20 -12 2024 I: pbuilder-time-stamp: 1712637080 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: using eatmydata during job I: Copying source file I: copying [arrayfire_3.3.2+dfsg1-4.dsc] I: copying [./arrayfire_3.3.2+dfsg1.orig.tar.gz] I: copying [./arrayfire_3.3.2+dfsg1-4.debian.tar.xz] I: Extracting source gpgv: Signature made Tue Aug 16 08:29:05 2016 gpgv: using RSA key F34F09744E9F5DD9 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./arrayfire_3.3.2+dfsg1-4.dsc: no acceptable signature found dpkg-source: info: extracting arrayfire in arrayfire-3.3.2+dfsg1 dpkg-source: info: unpacking arrayfire_3.3.2+dfsg1.orig.tar.gz dpkg-source: info: unpacking arrayfire_3.3.2+dfsg1-4.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying Use-system-mathjax.patch dpkg-source: info: applying Disable-privacy-breaching-settings.patch dpkg-source: info: applying Use-system-gtest.patch dpkg-source: info: applying Disable-git-usage-in-Doxygen-settings.patch dpkg-source: info: applying Fix-LAPACKE-detection.patch dpkg-source: info: applying Enable-support-for-GNU-Hurd.patch dpkg-source: info: applying Use-compute-library-from-Boost-1.61.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/50118/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='i386' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='i386' IFS=' ' INVOCATION_ID='4f41750e85ca490bbc884eded5d602eb' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' LD_LIBRARY_PATH='/usr/lib/libeatmydata' LD_PRELOAD='libeatmydata.so' 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='50118' PS1='# ' PS2='> ' 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.lEeChptA/pbuilderrc_ryaJ --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.lEeChptA/b1 --logfile b1/build.log arrayfire_3.3.2+dfsg1-4.dsc' SUDO_GID='112' SUDO_UID='107' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://78.137.99.97:3128' I: uname -a Linux ionos2-i386 6.1.0-18-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Apr 8 07:43 /bin -> usr/bin I: user script /srv/workspace/pbuilder/50118/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: i386 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: cmake, debhelper (>= 9), libboost-dev (>= 1.61), libblas-dev | libblas.so, libclblas-dev, libclfft-dev, libfftw3-dev, libfreeimage-dev, libgtest-dev, liblapack-dev | liblapack.so, liblapacke-dev, ocl-icd-opencl-dev | opencl-dev, pkg-config, doxygen dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19679 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on cmake; however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on debhelper (>= 9); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on libboost-dev (>= 1.61); however: Package libboost-dev is not installed. pbuilder-satisfydepends-dummy depends on libblas-dev | libblas.so; however: Package libblas-dev is not installed. Package libblas.so is not installed. pbuilder-satisfydepends-dummy depends on libclblas-dev; however: Package libclblas-dev is not installed. pbuilder-satisfydepends-dummy depends on libclfft-dev; however: Package libclfft-dev is not installed. pbuilder-satisfydepends-dummy depends on libfftw3-dev; however: Package libfftw3-dev is not installed. pbuilder-satisfydepends-dummy depends on libfreeimage-dev; however: Package libfreeimage-dev is not installed. pbuilder-satisfydepends-dummy depends on libgtest-dev; however: Package libgtest-dev is not installed. pbuilder-satisfydepends-dummy depends on liblapack-dev | liblapack.so; however: Package liblapack-dev is not installed. Package liblapack.so is not installed. pbuilder-satisfydepends-dummy depends on liblapacke-dev; however: Package liblapacke-dev is not installed. pbuilder-satisfydepends-dummy depends on ocl-icd-opencl-dev | opencl-dev; however: Package ocl-icd-opencl-dev is not installed. Package opencl-dev is not installed. pbuilder-satisfydepends-dummy depends on pkg-config; however: Package pkg-config is not installed. pbuilder-satisfydepends-dummy depends on doxygen; however: Package doxygen is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} cmake{a} cmake-data{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} doxygen{a} dwz{a} file{a} gettext{a} gettext-base{a} googletest{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libarchive13t64{a} libblas-dev{a} libblas3{a} libboost-dev{a} libboost1.83-dev{a} libbrotli1{a} libbsd0{a} libclang-cpp16t64{a} libclang1-16t64{a} libclblas-dev{a} libclblas2t64{a} libclfft-dev{a} libclfft2{a} libcom-err2{a} libcurl4t64{a} libdebhelper-perl{a} libdeflate0{a} libedit2{a} libelf1t64{a} libexpat1{a} libfftw3-bin{a} libfftw3-dev{a} libfftw3-double3{a} libfftw3-long3{a} libfftw3-quad3{a} libfftw3-single3{a} libfile-stripnondeterminism-perl{a} libfmt9{a} libfreeimage-dev{a} libfreeimage3{a} libgfortran5{a} libgssapi-krb5-2{a} libgtest-dev{a} libicu72{a} libimath-3-1-29t64{a} libjbig0{a} libjpeg62-turbo{a} libjsoncpp25{a} libjxr0t64{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} liblapack-dev{a} liblapack3{a} liblapacke{a} liblapacke-dev{a} liblcms2-2{a} libldap-2.5-0{a} liblerc4{a} libllvm16t64{a} libmagic-mgc{a} libmagic1t64{a} libnghttp2-14{a} libopenexr-3-1-30{a} libopenjp2-7{a} libpipeline1{a} libpkgconf3{a} libpng16-16t64{a} libproc2-0{a} libpsl5t64{a} libraw23t64{a} librhash0{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libsharpyuv0{a} libssh2-1t64{a} libsub-override-perl{a} libtiff6{a} libtmglib-dev{a} libtmglib3{a} libtool{a} libuchardet0{a} libuv1t64{a} libwebp7{a} libwebpmux3{a} libxml2{a} libz3-4{a} m4{a} man-db{a} ocl-icd-libopencl1{a} ocl-icd-opencl-dev{a} opencl-c-headers{a} opencl-clhpp-headers{a} pkg-config{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} procps{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl krb5-locales libarchive-cpio-perl libgl-dev libldap-common libltdl-dev libmail-sendmail-perl libsasl2-modules lynx psmisc publicsuffix wget 0 packages upgraded, 110 newly installed, 0 to remove and 0 not upgraded. Need to get 131 MB of archives. After unpacking 710 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main i386 libproc2-0 i386 2:4.0.4-4 [65.4 kB] Get: 2 http://deb.debian.org/debian unstable/main i386 procps i386 2:4.0.4-4 [876 kB] Get: 3 http://deb.debian.org/debian unstable/main i386 sensible-utils all 0.0.22 [22.4 kB] Get: 4 http://deb.debian.org/debian unstable/main i386 libmagic-mgc i386 1:5.45-3 [314 kB] Get: 5 http://deb.debian.org/debian unstable/main i386 libmagic1t64 i386 1:5.45-3 [114 kB] Get: 6 http://deb.debian.org/debian unstable/main i386 file i386 1:5.45-3 [42.9 kB] Get: 7 http://deb.debian.org/debian unstable/main i386 gettext-base i386 0.21-14+b1 [162 kB] Get: 8 http://deb.debian.org/debian unstable/main i386 libuchardet0 i386 0.0.8-1+b1 [69.1 kB] Get: 9 http://deb.debian.org/debian unstable/main i386 groff-base i386 1.23.0-3+b1 [1195 kB] Get: 10 http://deb.debian.org/debian unstable/main i386 bsdextrautils i386 2.40-5 [96.7 kB] Get: 11 http://deb.debian.org/debian unstable/main i386 libpipeline1 i386 1.5.7-2 [39.7 kB] Get: 12 http://deb.debian.org/debian unstable/main i386 man-db i386 2.12.1-1 [1421 kB] Get: 13 http://deb.debian.org/debian unstable/main i386 m4 i386 1.4.19-4 [293 kB] Get: 14 http://deb.debian.org/debian unstable/main i386 autoconf all 2.71-3 [332 kB] Get: 15 http://deb.debian.org/debian unstable/main i386 autotools-dev all 20220109.1 [51.6 kB] Get: 16 http://deb.debian.org/debian unstable/main i386 automake all 1:1.16.5-1.3 [823 kB] Get: 17 http://deb.debian.org/debian unstable/main i386 autopoint all 0.21-14 [496 kB] Get: 18 http://deb.debian.org/debian unstable/main i386 libicu72 i386 72.1-4+b1 [9549 kB] Get: 19 http://deb.debian.org/debian unstable/main i386 libxml2 i386 2.9.14+dfsg-1.3+b2 [727 kB] Get: 20 http://deb.debian.org/debian unstable/main i386 libarchive13t64 i386 3.7.2-2 [387 kB] Get: 21 http://deb.debian.org/debian unstable/main i386 libbrotli1 i386 1.1.0-2+b3 [314 kB] Get: 22 http://deb.debian.org/debian unstable/main i386 libkrb5support0 i386 1.20.1-6+b1 [36.1 kB] Get: 23 http://deb.debian.org/debian unstable/main i386 libcom-err2 i386 1.47.0-2.4 [20.6 kB] Get: 24 http://deb.debian.org/debian unstable/main i386 libk5crypto3 i386 1.20.1-6+b1 [83.2 kB] Get: 25 http://deb.debian.org/debian unstable/main i386 libkeyutils1 i386 1.6.3-3 [9432 B] Get: 26 http://deb.debian.org/debian unstable/main i386 libkrb5-3 i386 1.20.1-6+b1 [360 kB] Get: 27 http://deb.debian.org/debian unstable/main i386 libgssapi-krb5-2 i386 1.20.1-6+b1 [145 kB] Get: 28 http://deb.debian.org/debian unstable/main i386 libsasl2-modules-db i386 2.1.28+dfsg1-6 [20.5 kB] Get: 29 http://deb.debian.org/debian unstable/main i386 libsasl2-2 i386 2.1.28+dfsg1-6 [60.6 kB] Get: 30 http://deb.debian.org/debian unstable/main i386 libldap-2.5-0 i386 2.5.16+dfsg-2 [198 kB] Get: 31 http://deb.debian.org/debian unstable/main i386 libnghttp2-14 i386 1.61.0-1 [83.7 kB] Get: 32 http://deb.debian.org/debian unstable/main i386 libpsl5t64 i386 0.21.2-1.1 [57.4 kB] Get: 33 http://deb.debian.org/debian unstable/main i386 librtmp1 i386 2.4+20151223.gitfa8646d.1-2+b4 [62.0 kB] Get: 34 http://deb.debian.org/debian unstable/main i386 libssh2-1t64 i386 1.11.0-4.1+b2 [225 kB] Get: 35 http://deb.debian.org/debian unstable/main i386 libcurl4t64 i386 8.7.1-2 [477 kB] Get: 36 http://deb.debian.org/debian unstable/main i386 libexpat1 i386 2.6.2-1 [107 kB] Get: 37 http://deb.debian.org/debian unstable/main i386 libjsoncpp25 i386 1.9.5-6+b2 [89.2 kB] Get: 38 http://deb.debian.org/debian unstable/main i386 librhash0 i386 1.4.3-3+b1 [143 kB] Get: 39 http://deb.debian.org/debian unstable/main i386 libuv1t64 i386 1.48.0-1.1 [156 kB] Get: 40 http://deb.debian.org/debian unstable/main i386 cmake-data all 3.28.3-1 [2128 kB] Get: 41 http://deb.debian.org/debian unstable/main i386 cmake i386 3.28.3-1+b1 [11.7 MB] Get: 42 http://deb.debian.org/debian unstable/main i386 libdebhelper-perl all 13.15.3 [88.0 kB] Get: 43 http://deb.debian.org/debian unstable/main i386 libtool all 2.4.7-7 [517 kB] Get: 44 http://deb.debian.org/debian unstable/main i386 dh-autoreconf all 20 [17.1 kB] Get: 45 http://deb.debian.org/debian unstable/main i386 libarchive-zip-perl all 1.68-1 [104 kB] Get: 46 http://deb.debian.org/debian unstable/main i386 libsub-override-perl all 0.10-1 [10.6 kB] Get: 47 http://deb.debian.org/debian unstable/main i386 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 48 http://deb.debian.org/debian unstable/main i386 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 49 http://deb.debian.org/debian unstable/main i386 libelf1t64 i386 0.191-1+b1 [194 kB] Get: 50 http://deb.debian.org/debian unstable/main i386 dwz i386 0.15-1+b1 [116 kB] Get: 51 http://deb.debian.org/debian unstable/main i386 gettext i386 0.21-14+b1 [1311 kB] Get: 52 http://deb.debian.org/debian unstable/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 53 http://deb.debian.org/debian unstable/main i386 po-debconf all 1.0.21+nmu1 [248 kB] Get: 54 http://deb.debian.org/debian unstable/main i386 debhelper all 13.15.3 [901 kB] Get: 55 http://deb.debian.org/debian unstable/main i386 libbsd0 i386 0.12.2-1 [134 kB] Get: 56 http://deb.debian.org/debian unstable/main i386 libedit2 i386 3.1-20230828-1 [97.5 kB] Get: 57 http://deb.debian.org/debian unstable/main i386 libz3-4 i386 4.8.12-3.1+b2 [7989 kB] Get: 58 http://deb.debian.org/debian unstable/main i386 libllvm16t64 i386 1:16.0.6-24 [26.9 MB] Get: 59 http://deb.debian.org/debian unstable/main i386 libclang-cpp16t64 i386 1:16.0.6-24 [13.6 MB] Get: 60 http://deb.debian.org/debian unstable/main i386 libclang1-16t64 i386 1:16.0.6-24 [7730 kB] Get: 61 http://deb.debian.org/debian unstable/main i386 libfmt9 i386 9.1.0+ds1-2 [119 kB] Get: 62 http://deb.debian.org/debian unstable/main i386 doxygen i386 1.9.8+ds-2+b1 [5106 kB] Get: 63 http://deb.debian.org/debian unstable/main i386 googletest all 1.14.0-1 [512 kB] Get: 64 http://deb.debian.org/debian unstable/main i386 libblas3 i386 3.12.0-3 [140 kB] Get: 65 http://deb.debian.org/debian unstable/main i386 libblas-dev i386 3.12.0-3 [152 kB] Get: 66 http://deb.debian.org/debian unstable/main i386 libboost1.83-dev i386 1.83.0-2.1+b1 [10.6 MB] Get: 67 http://deb.debian.org/debian unstable/main i386 libboost-dev i386 1.83.0.2+b2 [3840 B] Get: 68 http://deb.debian.org/debian unstable/main i386 ocl-icd-libopencl1 i386 2.3.2-1+b1 [43.5 kB] Get: 69 http://deb.debian.org/debian unstable/main i386 libclblas2t64 i386 2.12-4.1 [846 kB] Get: 70 http://deb.debian.org/debian unstable/main i386 opencl-c-headers all 3.0~2023.12.14-1 [45.0 kB] Get: 71 http://deb.debian.org/debian unstable/main i386 opencl-clhpp-headers all 3.0~2023.12.14-1 [49.5 kB] Get: 72 http://deb.debian.org/debian unstable/main i386 ocl-icd-opencl-dev i386 2.3.2-1+b1 [8660 B] Get: 73 http://deb.debian.org/debian unstable/main i386 libclblas-dev i386 2.12-4.1 [30.6 kB] Get: 74 http://deb.debian.org/debian unstable/main i386 libclfft2 i386 2.12.2-5+b1 [241 kB] Get: 75 http://deb.debian.org/debian unstable/main i386 libclfft-dev i386 2.12.2-5+b1 [18.5 kB] Get: 76 http://deb.debian.org/debian unstable/main i386 libdeflate0 i386 1.20-1 [46.9 kB] Get: 77 http://deb.debian.org/debian unstable/main i386 libfftw3-double3 i386 3.3.10-1+b2 [624 kB] Get: 78 http://deb.debian.org/debian unstable/main i386 libfftw3-long3 i386 3.3.10-1+b2 [339 kB] Get: 79 http://deb.debian.org/debian unstable/main i386 libfftw3-quad3 i386 3.3.10-1+b2 [1807 kB] Get: 80 http://deb.debian.org/debian unstable/main i386 libfftw3-single3 i386 3.3.10-1+b2 [645 kB] Get: 81 http://deb.debian.org/debian unstable/main i386 libfftw3-bin i386 3.3.10-1+b2 [50.8 kB] Get: 82 http://deb.debian.org/debian unstable/main i386 libfftw3-dev i386 3.3.10-1+b2 [3207 kB] Get: 83 http://deb.debian.org/debian unstable/main i386 libimath-3-1-29t64 i386 3.1.9-3.1+b1 [34.7 kB] Get: 84 http://deb.debian.org/debian unstable/main i386 libjpeg62-turbo i386 1:2.1.5-2+b2 [169 kB] Get: 85 http://deb.debian.org/debian unstable/main i386 libjxr0t64 i386 1.2~git20170615.f752187-5.2 [176 kB] Get: 86 http://deb.debian.org/debian unstable/main i386 libopenexr-3-1-30 i386 3.1.5-5.1+b2 [970 kB] Get: 87 http://deb.debian.org/debian unstable/main i386 libopenjp2-7 i386 2.5.0-2+b3 [197 kB] Get: 88 http://deb.debian.org/debian unstable/main i386 libpng16-16t64 i386 1.6.43-5 [286 kB] Get: 89 http://deb.debian.org/debian unstable/main i386 liblcms2-2 i386 2.14-2+b1 [165 kB] Get: 90 http://deb.debian.org/debian unstable/main i386 libraw23t64 i386 0.21.2-2.1 [407 kB] Get: 91 http://deb.debian.org/debian unstable/main i386 libjbig0 i386 2.1-6.1+b1 [31.8 kB] Get: 92 http://deb.debian.org/debian unstable/main i386 liblerc4 i386 4.0.0+ds-4+b1 [180 kB] Get: 93 http://deb.debian.org/debian unstable/main i386 libsharpyuv0 i386 1.3.2-0.4+b1 [107 kB] Get: 94 http://deb.debian.org/debian unstable/main i386 libwebp7 i386 1.3.2-0.4+b1 [314 kB] Get: 95 http://deb.debian.org/debian unstable/main i386 libtiff6 i386 4.5.1+git230720-4 [338 kB] Get: 96 http://deb.debian.org/debian unstable/main i386 libwebpmux3 i386 1.3.2-0.4+b1 [122 kB] Get: 97 http://deb.debian.org/debian unstable/main i386 libfreeimage3 i386 3.18.0+ds2-10+b4 [315 kB] Get: 98 http://deb.debian.org/debian unstable/main i386 libfreeimage-dev i386 3.18.0+ds2-10+b4 [389 kB] Get: 99 http://deb.debian.org/debian unstable/main i386 libgfortran5 i386 14-20240330-1 [735 kB] Get: 100 http://deb.debian.org/debian unstable/main i386 libgtest-dev i386 1.14.0-1+b1 [263 kB] Get: 101 http://deb.debian.org/debian unstable/main i386 liblapack3 i386 3.12.0-3 [2167 kB] Get: 102 http://deb.debian.org/debian unstable/main i386 liblapack-dev i386 3.12.0-3 [4400 kB] Get: 103 http://deb.debian.org/debian unstable/main i386 libtmglib3 i386 3.12.0-3 [121 kB] Get: 104 http://deb.debian.org/debian unstable/main i386 liblapacke i386 3.12.0-3 [374 kB] Get: 105 http://deb.debian.org/debian unstable/main i386 libtmglib-dev i386 3.12.0-3 [126 kB] Get: 106 http://deb.debian.org/debian unstable/main i386 liblapacke-dev i386 3.12.0-3 [348 kB] Get: 107 http://deb.debian.org/debian unstable/main i386 libpkgconf3 i386 1.8.1-1+b2 [38.5 kB] Get: 108 http://deb.debian.org/debian unstable/main i386 pkgconf-bin i386 1.8.1-1+b2 [30.2 kB] Get: 109 http://deb.debian.org/debian unstable/main i386 pkgconf i386 1.8.1-1+b2 [26.2 kB] Get: 110 http://deb.debian.org/debian unstable/main i386 pkg-config i386 1.8.1-1+b2 [14.0 kB] Fetched 131 MB in 4s (32.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libproc2-0:i386. (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 ... 19679 files and directories currently installed.) Preparing to unpack .../000-libproc2-0_2%3a4.0.4-4_i386.deb ... Unpacking libproc2-0:i386 (2:4.0.4-4) ... Selecting previously unselected package procps. Preparing to unpack .../001-procps_2%3a4.0.4-4_i386.deb ... Unpacking procps (2:4.0.4-4) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../002-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../003-libmagic-mgc_1%3a5.45-3_i386.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:i386. Preparing to unpack .../004-libmagic1t64_1%3a5.45-3_i386.deb ... Unpacking libmagic1t64:i386 (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../005-file_1%3a5.45-3_i386.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../006-gettext-base_0.21-14+b1_i386.deb ... Unpacking gettext-base (0.21-14+b1) ... Selecting previously unselected package libuchardet0:i386. Preparing to unpack .../007-libuchardet0_0.0.8-1+b1_i386.deb ... Unpacking libuchardet0:i386 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../008-groff-base_1.23.0-3+b1_i386.deb ... Unpacking groff-base (1.23.0-3+b1) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../009-bsdextrautils_2.40-5_i386.deb ... Unpacking bsdextrautils (2.40-5) ... Selecting previously unselected package libpipeline1:i386. Preparing to unpack .../010-libpipeline1_1.5.7-2_i386.deb ... Unpacking libpipeline1:i386 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../011-man-db_2.12.1-1_i386.deb ... Unpacking man-db (2.12.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../012-m4_1.4.19-4_i386.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../013-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../014-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../015-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../016-autopoint_0.21-14_all.deb ... Unpacking autopoint (0.21-14) ... Selecting previously unselected package libicu72:i386. Preparing to unpack .../017-libicu72_72.1-4+b1_i386.deb ... Unpacking libicu72:i386 (72.1-4+b1) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../018-libxml2_2.9.14+dfsg-1.3+b2_i386.deb ... Unpacking libxml2:i386 (2.9.14+dfsg-1.3+b2) ... Selecting previously unselected package libarchive13t64:i386. Preparing to unpack .../019-libarchive13t64_3.7.2-2_i386.deb ... Unpacking libarchive13t64:i386 (3.7.2-2) ... Selecting previously unselected package libbrotli1:i386. Preparing to unpack .../020-libbrotli1_1.1.0-2+b3_i386.deb ... Unpacking libbrotli1:i386 (1.1.0-2+b3) ... Selecting previously unselected package libkrb5support0:i386. Preparing to unpack .../021-libkrb5support0_1.20.1-6+b1_i386.deb ... Unpacking libkrb5support0:i386 (1.20.1-6+b1) ... Selecting previously unselected package libcom-err2:i386. Preparing to unpack .../022-libcom-err2_1.47.0-2.4_i386.deb ... Unpacking libcom-err2:i386 (1.47.0-2.4) ... Selecting previously unselected package libk5crypto3:i386. Preparing to unpack .../023-libk5crypto3_1.20.1-6+b1_i386.deb ... Unpacking libk5crypto3:i386 (1.20.1-6+b1) ... Selecting previously unselected package libkeyutils1:i386. Preparing to unpack .../024-libkeyutils1_1.6.3-3_i386.deb ... Unpacking libkeyutils1:i386 (1.6.3-3) ... Selecting previously unselected package libkrb5-3:i386. Preparing to unpack .../025-libkrb5-3_1.20.1-6+b1_i386.deb ... Unpacking libkrb5-3:i386 (1.20.1-6+b1) ... Selecting previously unselected package libgssapi-krb5-2:i386. Preparing to unpack .../026-libgssapi-krb5-2_1.20.1-6+b1_i386.deb ... Unpacking libgssapi-krb5-2:i386 (1.20.1-6+b1) ... Selecting previously unselected package libsasl2-modules-db:i386. Preparing to unpack .../027-libsasl2-modules-db_2.1.28+dfsg1-6_i386.deb ... Unpacking libsasl2-modules-db:i386 (2.1.28+dfsg1-6) ... Selecting previously unselected package libsasl2-2:i386. Preparing to unpack .../028-libsasl2-2_2.1.28+dfsg1-6_i386.deb ... Unpacking libsasl2-2:i386 (2.1.28+dfsg1-6) ... Selecting previously unselected package libldap-2.5-0:i386. Preparing to unpack .../029-libldap-2.5-0_2.5.16+dfsg-2_i386.deb ... Unpacking libldap-2.5-0:i386 (2.5.16+dfsg-2) ... Selecting previously unselected package libnghttp2-14:i386. Preparing to unpack .../030-libnghttp2-14_1.61.0-1_i386.deb ... Unpacking libnghttp2-14:i386 (1.61.0-1) ... Selecting previously unselected package libpsl5t64:i386. Preparing to unpack .../031-libpsl5t64_0.21.2-1.1_i386.deb ... Unpacking libpsl5t64:i386 (0.21.2-1.1) ... Selecting previously unselected package librtmp1:i386. Preparing to unpack .../032-librtmp1_2.4+20151223.gitfa8646d.1-2+b4_i386.deb ... Unpacking librtmp1:i386 (2.4+20151223.gitfa8646d.1-2+b4) ... Selecting previously unselected package libssh2-1t64:i386. Preparing to unpack .../033-libssh2-1t64_1.11.0-4.1+b2_i386.deb ... Unpacking libssh2-1t64:i386 (1.11.0-4.1+b2) ... Selecting previously unselected package libcurl4t64:i386. Preparing to unpack .../034-libcurl4t64_8.7.1-2_i386.deb ... Unpacking libcurl4t64:i386 (8.7.1-2) ... Selecting previously unselected package libexpat1:i386. Preparing to unpack .../035-libexpat1_2.6.2-1_i386.deb ... Unpacking libexpat1:i386 (2.6.2-1) ... Selecting previously unselected package libjsoncpp25:i386. Preparing to unpack .../036-libjsoncpp25_1.9.5-6+b2_i386.deb ... Unpacking libjsoncpp25:i386 (1.9.5-6+b2) ... Selecting previously unselected package librhash0:i386. Preparing to unpack .../037-librhash0_1.4.3-3+b1_i386.deb ... Unpacking librhash0:i386 (1.4.3-3+b1) ... Selecting previously unselected package libuv1t64:i386. Preparing to unpack .../038-libuv1t64_1.48.0-1.1_i386.deb ... Unpacking libuv1t64:i386 (1.48.0-1.1) ... Selecting previously unselected package cmake-data. Preparing to unpack .../039-cmake-data_3.28.3-1_all.deb ... Unpacking cmake-data (3.28.3-1) ... Selecting previously unselected package cmake. Preparing to unpack .../040-cmake_3.28.3-1+b1_i386.deb ... Unpacking cmake (3.28.3-1+b1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../041-libdebhelper-perl_13.15.3_all.deb ... Unpacking libdebhelper-perl (13.15.3) ... Selecting previously unselected package libtool. Preparing to unpack .../042-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../043-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../044-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../045-libsub-override-perl_0.10-1_all.deb ... Unpacking libsub-override-perl (0.10-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../046-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../047-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1t64:i386. Preparing to unpack .../048-libelf1t64_0.191-1+b1_i386.deb ... Unpacking libelf1t64:i386 (0.191-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../049-dwz_0.15-1+b1_i386.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../050-gettext_0.21-14+b1_i386.deb ... Unpacking gettext (0.21-14+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../051-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../052-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../053-debhelper_13.15.3_all.deb ... Unpacking debhelper (13.15.3) ... Selecting previously unselected package libbsd0:i386. Preparing to unpack .../054-libbsd0_0.12.2-1_i386.deb ... Unpacking libbsd0:i386 (0.12.2-1) ... Selecting previously unselected package libedit2:i386. Preparing to unpack .../055-libedit2_3.1-20230828-1_i386.deb ... Unpacking libedit2:i386 (3.1-20230828-1) ... Selecting previously unselected package libz3-4:i386. Preparing to unpack .../056-libz3-4_4.8.12-3.1+b2_i386.deb ... Unpacking libz3-4:i386 (4.8.12-3.1+b2) ... Selecting previously unselected package libllvm16t64:i386. Preparing to unpack .../057-libllvm16t64_1%3a16.0.6-24_i386.deb ... Unpacking libllvm16t64:i386 (1:16.0.6-24) ... Selecting previously unselected package libclang-cpp16t64. Preparing to unpack .../058-libclang-cpp16t64_1%3a16.0.6-24_i386.deb ... Unpacking libclang-cpp16t64 (1:16.0.6-24) ... Selecting previously unselected package libclang1-16t64. Preparing to unpack .../059-libclang1-16t64_1%3a16.0.6-24_i386.deb ... Unpacking libclang1-16t64 (1:16.0.6-24) ... Selecting previously unselected package libfmt9:i386. Preparing to unpack .../060-libfmt9_9.1.0+ds1-2_i386.deb ... Unpacking libfmt9:i386 (9.1.0+ds1-2) ... Selecting previously unselected package doxygen. Preparing to unpack .../061-doxygen_1.9.8+ds-2+b1_i386.deb ... Unpacking doxygen (1.9.8+ds-2+b1) ... Selecting previously unselected package googletest. Preparing to unpack .../062-googletest_1.14.0-1_all.deb ... Unpacking googletest (1.14.0-1) ... Selecting previously unselected package libblas3:i386. Preparing to unpack .../063-libblas3_3.12.0-3_i386.deb ... Unpacking libblas3:i386 (3.12.0-3) ... Selecting previously unselected package libblas-dev:i386. Preparing to unpack .../064-libblas-dev_3.12.0-3_i386.deb ... Unpacking libblas-dev:i386 (3.12.0-3) ... Selecting previously unselected package libboost1.83-dev:i386. Preparing to unpack .../065-libboost1.83-dev_1.83.0-2.1+b1_i386.deb ... Unpacking libboost1.83-dev:i386 (1.83.0-2.1+b1) ... Selecting previously unselected package libboost-dev:i386. Preparing to unpack .../066-libboost-dev_1.83.0.2+b2_i386.deb ... Unpacking libboost-dev:i386 (1.83.0.2+b2) ... Selecting previously unselected package ocl-icd-libopencl1:i386. Preparing to unpack .../067-ocl-icd-libopencl1_2.3.2-1+b1_i386.deb ... Unpacking ocl-icd-libopencl1:i386 (2.3.2-1+b1) ... Selecting previously unselected package libclblas2t64:i386. Preparing to unpack .../068-libclblas2t64_2.12-4.1_i386.deb ... Unpacking libclblas2t64:i386 (2.12-4.1) ... Selecting previously unselected package opencl-c-headers. Preparing to unpack .../069-opencl-c-headers_3.0~2023.12.14-1_all.deb ... Unpacking opencl-c-headers (3.0~2023.12.14-1) ... Selecting previously unselected package opencl-clhpp-headers. Preparing to unpack .../070-opencl-clhpp-headers_3.0~2023.12.14-1_all.deb ... Unpacking opencl-clhpp-headers (3.0~2023.12.14-1) ... Selecting previously unselected package ocl-icd-opencl-dev:i386. Preparing to unpack .../071-ocl-icd-opencl-dev_2.3.2-1+b1_i386.deb ... Unpacking ocl-icd-opencl-dev:i386 (2.3.2-1+b1) ... Selecting previously unselected package libclblas-dev:i386. Preparing to unpack .../072-libclblas-dev_2.12-4.1_i386.deb ... Unpacking libclblas-dev:i386 (2.12-4.1) ... Selecting previously unselected package libclfft2:i386. Preparing to unpack .../073-libclfft2_2.12.2-5+b1_i386.deb ... Unpacking libclfft2:i386 (2.12.2-5+b1) ... Selecting previously unselected package libclfft-dev:i386. Preparing to unpack .../074-libclfft-dev_2.12.2-5+b1_i386.deb ... Unpacking libclfft-dev:i386 (2.12.2-5+b1) ... Selecting previously unselected package libdeflate0:i386. Preparing to unpack .../075-libdeflate0_1.20-1_i386.deb ... Unpacking libdeflate0:i386 (1.20-1) ... Selecting previously unselected package libfftw3-double3:i386. Preparing to unpack .../076-libfftw3-double3_3.3.10-1+b2_i386.deb ... Unpacking libfftw3-double3:i386 (3.3.10-1+b2) ... Selecting previously unselected package libfftw3-long3:i386. Preparing to unpack .../077-libfftw3-long3_3.3.10-1+b2_i386.deb ... Unpacking libfftw3-long3:i386 (3.3.10-1+b2) ... Selecting previously unselected package libfftw3-quad3:i386. Preparing to unpack .../078-libfftw3-quad3_3.3.10-1+b2_i386.deb ... Unpacking libfftw3-quad3:i386 (3.3.10-1+b2) ... Selecting previously unselected package libfftw3-single3:i386. Preparing to unpack .../079-libfftw3-single3_3.3.10-1+b2_i386.deb ... Unpacking libfftw3-single3:i386 (3.3.10-1+b2) ... Selecting previously unselected package libfftw3-bin. Preparing to unpack .../080-libfftw3-bin_3.3.10-1+b2_i386.deb ... Unpacking libfftw3-bin (3.3.10-1+b2) ... Selecting previously unselected package libfftw3-dev:i386. Preparing to unpack .../081-libfftw3-dev_3.3.10-1+b2_i386.deb ... Unpacking libfftw3-dev:i386 (3.3.10-1+b2) ... Selecting previously unselected package libimath-3-1-29t64:i386. Preparing to unpack .../082-libimath-3-1-29t64_3.1.9-3.1+b1_i386.deb ... Unpacking libimath-3-1-29t64:i386 (3.1.9-3.1+b1) ... Selecting previously unselected package libjpeg62-turbo:i386. Preparing to unpack .../083-libjpeg62-turbo_1%3a2.1.5-2+b2_i386.deb ... Unpacking libjpeg62-turbo:i386 (1:2.1.5-2+b2) ... Selecting previously unselected package libjxr0t64:i386. Preparing to unpack .../084-libjxr0t64_1.2~git20170615.f752187-5.2_i386.deb ... Unpacking libjxr0t64:i386 (1.2~git20170615.f752187-5.2) ... Selecting previously unselected package libopenexr-3-1-30:i386. Preparing to unpack .../085-libopenexr-3-1-30_3.1.5-5.1+b2_i386.deb ... Unpacking libopenexr-3-1-30:i386 (3.1.5-5.1+b2) ... Selecting previously unselected package libopenjp2-7:i386. Preparing to unpack .../086-libopenjp2-7_2.5.0-2+b3_i386.deb ... Unpacking libopenjp2-7:i386 (2.5.0-2+b3) ... Selecting previously unselected package libpng16-16t64:i386. Preparing to unpack .../087-libpng16-16t64_1.6.43-5_i386.deb ... Unpacking libpng16-16t64:i386 (1.6.43-5) ... Selecting previously unselected package liblcms2-2:i386. Preparing to unpack .../088-liblcms2-2_2.14-2+b1_i386.deb ... Unpacking liblcms2-2:i386 (2.14-2+b1) ... Selecting previously unselected package libraw23t64:i386. Preparing to unpack .../089-libraw23t64_0.21.2-2.1_i386.deb ... Unpacking libraw23t64:i386 (0.21.2-2.1) ... Selecting previously unselected package libjbig0:i386. Preparing to unpack .../090-libjbig0_2.1-6.1+b1_i386.deb ... Unpacking libjbig0:i386 (2.1-6.1+b1) ... Selecting previously unselected package liblerc4:i386. Preparing to unpack .../091-liblerc4_4.0.0+ds-4+b1_i386.deb ... Unpacking liblerc4:i386 (4.0.0+ds-4+b1) ... Selecting previously unselected package libsharpyuv0:i386. Preparing to unpack .../092-libsharpyuv0_1.3.2-0.4+b1_i386.deb ... Unpacking libsharpyuv0:i386 (1.3.2-0.4+b1) ... Selecting previously unselected package libwebp7:i386. Preparing to unpack .../093-libwebp7_1.3.2-0.4+b1_i386.deb ... Unpacking libwebp7:i386 (1.3.2-0.4+b1) ... Selecting previously unselected package libtiff6:i386. Preparing to unpack .../094-libtiff6_4.5.1+git230720-4_i386.deb ... Unpacking libtiff6:i386 (4.5.1+git230720-4) ... Selecting previously unselected package libwebpmux3:i386. Preparing to unpack .../095-libwebpmux3_1.3.2-0.4+b1_i386.deb ... Unpacking libwebpmux3:i386 (1.3.2-0.4+b1) ... Selecting previously unselected package libfreeimage3:i386. Preparing to unpack .../096-libfreeimage3_3.18.0+ds2-10+b4_i386.deb ... Unpacking libfreeimage3:i386 (3.18.0+ds2-10+b4) ... Selecting previously unselected package libfreeimage-dev:i386. Preparing to unpack .../097-libfreeimage-dev_3.18.0+ds2-10+b4_i386.deb ... Unpacking libfreeimage-dev:i386 (3.18.0+ds2-10+b4) ... Selecting previously unselected package libgfortran5:i386. Preparing to unpack .../098-libgfortran5_14-20240330-1_i386.deb ... Unpacking libgfortran5:i386 (14-20240330-1) ... Selecting previously unselected package libgtest-dev:i386. Preparing to unpack .../099-libgtest-dev_1.14.0-1+b1_i386.deb ... Unpacking libgtest-dev:i386 (1.14.0-1+b1) ... Selecting previously unselected package liblapack3:i386. Preparing to unpack .../100-liblapack3_3.12.0-3_i386.deb ... Unpacking liblapack3:i386 (3.12.0-3) ... Selecting previously unselected package liblapack-dev:i386. Preparing to unpack .../101-liblapack-dev_3.12.0-3_i386.deb ... Unpacking liblapack-dev:i386 (3.12.0-3) ... Selecting previously unselected package libtmglib3:i386. Preparing to unpack .../102-libtmglib3_3.12.0-3_i386.deb ... Unpacking libtmglib3:i386 (3.12.0-3) ... Selecting previously unselected package liblapacke:i386. Preparing to unpack .../103-liblapacke_3.12.0-3_i386.deb ... Unpacking liblapacke:i386 (3.12.0-3) ... Selecting previously unselected package libtmglib-dev:i386. Preparing to unpack .../104-libtmglib-dev_3.12.0-3_i386.deb ... Unpacking libtmglib-dev:i386 (3.12.0-3) ... Selecting previously unselected package liblapacke-dev:i386. Preparing to unpack .../105-liblapacke-dev_3.12.0-3_i386.deb ... Unpacking liblapacke-dev:i386 (3.12.0-3) ... Selecting previously unselected package libpkgconf3:i386. Preparing to unpack .../106-libpkgconf3_1.8.1-1+b2_i386.deb ... Unpacking libpkgconf3:i386 (1.8.1-1+b2) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../107-pkgconf-bin_1.8.1-1+b2_i386.deb ... Unpacking pkgconf-bin (1.8.1-1+b2) ... Selecting previously unselected package pkgconf:i386. Preparing to unpack .../108-pkgconf_1.8.1-1+b2_i386.deb ... Unpacking pkgconf:i386 (1.8.1-1+b2) ... Selecting previously unselected package pkg-config:i386. Preparing to unpack .../109-pkg-config_1.8.1-1+b2_i386.deb ... Unpacking pkg-config:i386 (1.8.1-1+b2) ... Setting up libexpat1:i386 (2.6.2-1) ... Setting up libpipeline1:i386 (1.5.7-2) ... Setting up liblcms2-2:i386 (2.14-2+b1) ... Setting up libsharpyuv0:i386 (1.3.2-0.4+b1) ... Setting up libkeyutils1:i386 (1.6.3-3) ... Setting up libboost1.83-dev:i386 (1.83.0-2.1+b1) ... Setting up libfftw3-single3:i386 (3.3.10-1+b2) ... Setting up libicu72:i386 (72.1-4+b1) ... Setting up liblerc4:i386 (4.0.0+ds-4+b1) ... Setting up bsdextrautils (2.40-5) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.15.3) ... Setting up libbrotli1:i386 (1.1.0-2+b3) ... Setting up libuv1t64:i386 (1.48.0-1.1) ... Setting up libmagic1t64:i386 (1:5.45-3) ... Setting up libpsl5t64:i386 (0.21.2-1.1) ... Setting up libnghttp2-14:i386 (1.61.0-1) ... Setting up libdeflate0:i386 (1.20-1) ... Setting up libfftw3-long3:i386 (3.3.10-1+b2) ... Setting up gettext-base (0.21-14+b1) ... Setting up m4 (1.4.19-4) ... Setting up libcom-err2:i386 (1.47.0-2.4) ... Setting up file (1:5.45-3) ... Setting up googletest (1.14.0-1) ... Setting up libjbig0:i386 (2.1-6.1+b1) ... Setting up libelf1t64:i386 (0.191-1+b1) ... Setting up libkrb5support0:i386 (1.20.1-6+b1) ... Setting up libsasl2-modules-db:i386 (2.1.28+dfsg1-6) ... Setting up autotools-dev (20220109.1) ... Setting up libz3-4:i386 (4.8.12-3.1+b2) ... Setting up libblas3:i386 (3.12.0-3) ... update-alternatives: using /usr/lib/i386-linux-gnu/blas/libblas.so.3 to provide /usr/lib/i386-linux-gnu/libblas.so.3 (libblas.so.3-i386-linux-gnu) in auto mode Setting up libpkgconf3:i386 (1.8.1-1+b2) ... Setting up libjpeg62-turbo:i386 (1:2.1.5-2+b2) ... Setting up libjxr0t64:i386 (1.2~git20170615.f752187-5.2) ... Setting up librtmp1:i386 (2.4+20151223.gitfa8646d.1-2+b4) ... Setting up libfftw3-quad3:i386 (3.3.10-1+b2) ... Setting up libproc2-0:i386 (2:4.0.4-4) ... Setting up libpng16-16t64:i386 (1.6.43-5) ... Setting up libimath-3-1-29t64:i386 (3.1.9-3.1+b1) ... Setting up autopoint (0.21-14) ... Setting up libjsoncpp25:i386 (1.9.5-6+b2) ... Setting up pkgconf-bin (1.8.1-1+b2) ... Setting up libk5crypto3:i386 (1.20.1-6+b1) ... Setting up opencl-c-headers (3.0~2023.12.14-1) ... Setting up libfftw3-double3:i386 (3.3.10-1+b2) ... Setting up libsasl2-2:i386 (2.1.28+dfsg1-6) ... Setting up libgfortran5:i386 (14-20240330-1) ... Setting up libraw23t64:i386 (0.21.2-2.1) ... Setting up autoconf (2.71-3) ... Setting up libwebp7:i386 (1.3.2-0.4+b1) ... Setting up libfmt9:i386 (9.1.0+ds1-2) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.22) ... Setting up ocl-icd-libopencl1:i386 (2.3.2-1+b1) ... Setting up librhash0:i386 (1.4.3-3+b1) ... Setting up libtiff6:i386 (4.5.1+git230720-4) ... Setting up libuchardet0:i386 (0.0.8-1+b1) ... Setting up procps (2:4.0.4-4) ... Setting up libopenjp2-7:i386 (2.5.0-2+b3) ... Setting up libsub-override-perl (0.10-1) ... Setting up cmake-data (3.28.3-1) ... Setting up libkrb5-3:i386 (1.20.1-6+b1) ... Setting up libboost-dev:i386 (1.83.0.2+b2) ... Setting up libssh2-1t64:i386 (1.11.0-4.1+b2) ... Setting up libwebpmux3:i386 (1.3.2-0.4+b1) ... Setting up libbsd0:i386 (0.12.2-1) ... Setting up libxml2:i386 (2.9.14+dfsg-1.3+b2) ... Setting up libblas-dev:i386 (3.12.0-3) ... update-alternatives: using /usr/lib/i386-linux-gnu/blas/libblas.so to provide /usr/lib/i386-linux-gnu/libblas.so (libblas.so-i386-linux-gnu) in auto mode Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up libclfft2:i386 (2.12.2-5+b1) ... Setting up liblapack3:i386 (3.12.0-3) ... update-alternatives: using /usr/lib/i386-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/i386-linux-gnu/liblapack.so.3 (liblapack.so.3-i386-linux-gnu) in auto mode Setting up gettext (0.21-14+b1) ... Setting up libgtest-dev:i386 (1.14.0-1+b1) ... Setting up libtool (2.4.7-7) ... Setting up libfftw3-bin (3.3.10-1+b2) ... Setting up libedit2:i386 (3.1-20230828-1) ... Setting up libldap-2.5-0:i386 (2.5.16+dfsg-2) ... Setting up libclblas2t64:i386 (2.12-4.1) ... Setting up pkgconf:i386 (1.8.1-1+b2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up libllvm16t64:i386 (1:16.0.6-24) ... Setting up dh-autoreconf (20) ... Setting up libtmglib3:i386 (3.12.0-3) ... Setting up libopenexr-3-1-30:i386 (3.1.5-5.1+b2) ... Setting up opencl-clhpp-headers (3.0~2023.12.14-1) ... Setting up liblapack-dev:i386 (3.12.0-3) ... update-alternatives: using /usr/lib/i386-linux-gnu/lapack/liblapack.so to provide /usr/lib/i386-linux-gnu/liblapack.so (liblapack.so-i386-linux-gnu) in auto mode Setting up libgssapi-krb5-2:i386 (1.20.1-6+b1) ... Setting up pkg-config:i386 (1.8.1-1+b2) ... Setting up ocl-icd-opencl-dev:i386 (2.3.2-1+b1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up groff-base (1.23.0-3+b1) ... Setting up liblapacke:i386 (3.12.0-3) ... Setting up libtmglib-dev:i386 (3.12.0-3) ... Setting up libarchive13t64:i386 (3.7.2-2) ... Setting up libfftw3-dev:i386 (3.3.10-1+b2) ... Setting up libfreeimage3:i386 (3.18.0+ds2-10+b4) ... Setting up libcurl4t64:i386 (8.7.1-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up liblapacke-dev:i386 (3.12.0-3) ... Setting up libclfft-dev:i386 (2.12.2-5+b1) ... Setting up libclang1-16t64 (1:16.0.6-24) ... Setting up man-db (2.12.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libclang-cpp16t64 (1:16.0.6-24) ... Setting up doxygen (1.9.8+ds-2+b1) ... Setting up libclblas-dev:i386 (2.12-4.1) ... Setting up cmake (3.28.3-1+b1) ... Setting up libfreeimage-dev:i386 (3.18.0+ds2-10+b4) ... Setting up debhelper (13.15.3) ... Processing triggers for libc-bin (2.37-15.1) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.34-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/ && 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 > ../arrayfire_3.3.2+dfsg1-4_source.changes dpkg-buildpackage: info: source package arrayfire dpkg-buildpackage: info: source version 3.3.2+dfsg1-4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Ghislain Antony Vaillant dpkg-source --before-build . dpkg-buildpackage: info: host architecture i386 fakeroot debian/rules clean dh clean --parallel dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_auto_clean -O--parallel dh_auto_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_clean -O--parallel dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules build dh build --parallel dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_update_autotools_config -O--parallel debian/rules override_dh_auto_configure-arch make[1]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1' dh_auto_configure -- -DAF_INSTALL_CMAKE_DIR=lib/i386-linux-gnu/cmake/ArrayFire -DAF_INSTALL_DOC_DIR=share/doc/libarrayfire-doc -DAF_INSTALL_EXAMPLE_DIR=share/doc/libarrayfire-doc/examples -DAF_INSTALL_LIB_DIR=lib/i386-linux-gnu -DBUILD_CPU=ON -DBUILD_CPU_ASYNC=OFF -DBUILD_CUDA=OFF -DBUILD_EXAMPLES=OFF -DBUILD_GRAPHICS=OFF -DBUILD_NONFREE=OFF -DBUILD_OPENCL=ON -DBUILD_UNIFIED=ON -DUSE_SYSTEM_CLBLAS=ON -DUSE_SYSTEM_CLFFT=ON -DWITH_COVERAGE=OFF -DBUILD_TEST=ON -DBUILD_DOCS=OFF dh_auto_configure: warning: Compatibility levels before 10 are deprecated (level 9 in use) cd obj-i686-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb 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 "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/i386-linux-gnu -DAF_INSTALL_CMAKE_DIR=lib/i386-linux-gnu/cmake/ArrayFire -DAF_INSTALL_DOC_DIR=share/doc/libarrayfire-doc -DAF_INSTALL_EXAMPLE_DIR=share/doc/libarrayfire-doc/examples -DAF_INSTALL_LIB_DIR=lib/i386-linux-gnu -DBUILD_CPU=ON -DBUILD_CPU_ASYNC=OFF -DBUILD_CUDA=OFF -DBUILD_EXAMPLES=OFF -DBUILD_GRAPHICS=OFF -DBUILD_NONFREE=OFF -DBUILD_OPENCL=ON -DBUILD_UNIFIED=ON -DUSE_SYSTEM_CLBLAS=ON -DUSE_SYSTEM_CLFFT=ON -DWITH_COVERAGE=OFF -DBUILD_TEST=ON -DBUILD_DOCS=OFF .. CMake Deprecation Warning at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning (dev) at CMakeLists.txt:15 (FIND_PACKAGE): Policy CMP0146 is not set: The FindCUDA module is removed. Run "cmake --help-policy CMP0146" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- MIN_BUILD_TIME IS OFF -- Using Dynamic FreeImage Lib CMake Warning (dev) at /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (FREEIMAGE) does not match the name of the calling package (FreeImage). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): CMakeModules/FindFreeImage.cmake:67 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:47 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found FREEIMAGE: /usr/include -- Using FreeImage library /usr/lib/i386-linux-gnu/libfreeimage.so -- No git. Setting hash to default -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") -- Checking for module 'cblas' -- Package 'cblas', required by 'virtual:world', not found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of void* -- Check size of void* - done -- Checking for [mkl_rt] -- Checking for [Accelerate] -- Checking for [vecLib] -- Checking for [cblas - atlas] -- Includes found -- Checking for [openblas] -- Includes found -- Checking for [cblas] -- Includes found -- Checking for [blas] -- Includes found -- Looking for cblas_dgemm -- Looking for cblas_dgemm - found -- CBLAS Symbols FOUND -- CBLAS library found -- Using CBLAS Library: /usr/lib/i386-linux-gnu/libblas.so -- Found FFTW: /usr/include -- FFTW Found ? TRUE -- FFTW Library: /usr/lib/i386-linux-gnu/libfftw3.so;/usr/lib/i386-linux-gnu/libfftw3f.so -- Found LAPACKE: lapacke CMake Deprecation Warning at src/backend/opencl/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Found OpenCL: /usr/lib/i386-linux-gnu/libOpenCL.so (found version "2.0") -- Checking for module 'cblas' -- Package 'cblas', required by 'virtual:world', not found -- Checking for [mkl_rt] -- Checking for [Accelerate] -- Checking for [vecLib] -- Checking for [cblas - atlas] -- Includes found -- Checking for [openblas] -- Includes found -- Checking for [cblas] -- Includes found -- Checking for [blas] -- Includes found -- CBLAS Symbols FOUND -- CBLAS library found -- Using CBLAS Library: /usr/lib/i386-linux-gnu/libblas.so -- Found Boost: /usr/lib/i386-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.48") CMake Deprecation Warning at test/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Warning (dev) at test/CMakeLists.txt:6 (FIND_PACKAGE): Policy CMP0146 is not set: The FindCUDA module is removed. Run "cmake --help-policy CMP0146" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- /build/reproducible-path/arrayfire-3.3.2+dfsg1/test/gtest -- TESTS: CPU backend is ON. -- Removing /build/reproducible-path/arrayfire-3.3.2+dfsg1/test/manual_memory_test.cpp from ctest -- TESTS: CUDA backend is OFF. CUDA was not found -- TESTS: OPENCL backend is ON. -- Removing /build/reproducible-path/arrayfire-3.3.2+dfsg1/test/manual_memory_test.cpp from ctest -- TESTS: UNIFIED backend is ON. CMake Deprecation Warning at CMakeModules/CPackConfig.cmake:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Call Stack (most recent call first): CMakeLists.txt:269 (include) -- No git. Setting hash to default -- Configuring done (4.0s) -- Generating done (0.9s) CMake Warning: Manually-specified variables were not used by the project: AF_INSTALL_DOC_DIR CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_SYSCONFDIR FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu make[1]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1' debian/rules override_dh_auto_configure-indep make[1]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1' dh_auto_configure -- -DAF_INSTALL_CMAKE_DIR=lib/i386-linux-gnu/cmake/ArrayFire -DAF_INSTALL_DOC_DIR=share/doc/libarrayfire-doc -DAF_INSTALL_EXAMPLE_DIR=share/doc/libarrayfire-doc/examples -DAF_INSTALL_LIB_DIR=lib/i386-linux-gnu -DBUILD_CPU=ON -DBUILD_CPU_ASYNC=OFF -DBUILD_CUDA=OFF -DBUILD_EXAMPLES=OFF -DBUILD_GRAPHICS=OFF -DBUILD_NONFREE=OFF -DBUILD_OPENCL=ON -DBUILD_UNIFIED=ON -DUSE_SYSTEM_CLBLAS=ON -DUSE_SYSTEM_CLFFT=ON -DWITH_COVERAGE=OFF -DBUILD_TEST=ON -DBUILD_DOCS=ON dh_auto_configure: warning: Compatibility levels before 10 are deprecated (level 9 in use) cd obj-i686-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb 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 "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/i386-linux-gnu -DAF_INSTALL_CMAKE_DIR=lib/i386-linux-gnu/cmake/ArrayFire -DAF_INSTALL_DOC_DIR=share/doc/libarrayfire-doc -DAF_INSTALL_EXAMPLE_DIR=share/doc/libarrayfire-doc/examples -DAF_INSTALL_LIB_DIR=lib/i386-linux-gnu -DBUILD_CPU=ON -DBUILD_CPU_ASYNC=OFF -DBUILD_CUDA=OFF -DBUILD_EXAMPLES=OFF -DBUILD_GRAPHICS=OFF -DBUILD_NONFREE=OFF -DBUILD_OPENCL=ON -DBUILD_UNIFIED=ON -DUSE_SYSTEM_CLBLAS=ON -DUSE_SYSTEM_CLFFT=ON -DWITH_COVERAGE=OFF -DBUILD_TEST=ON -DBUILD_DOCS=ON .. CMake Deprecation Warning at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Warning (dev) at CMakeLists.txt:15 (FIND_PACKAGE): Policy CMP0146 is not set: The FindCUDA module is removed. Run "cmake --help-policy CMP0146" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- MIN_BUILD_TIME IS OFF -- Using Dynamic FreeImage Lib CMake Warning (dev) at /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (FREEIMAGE) does not match the name of the calling package (FreeImage). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): CMakeModules/FindFreeImage.cmake:67 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:47 (FIND_PACKAGE) This warning is for project developers. Use -Wno-dev to suppress it. -- Using FreeImage library /usr/lib/i386-linux-gnu/libfreeimage.so -- No git. Setting hash to default -- Checking for module 'cblas' -- Package 'cblas', required by 'virtual:world', not found -- Checking for [mkl_rt] -- Checking for [Accelerate] -- Checking for [vecLib] -- Checking for [cblas - atlas] -- Includes found -- Checking for [openblas] -- Includes found -- Checking for [cblas] -- Includes found -- Checking for [blas] -- Includes found -- CBLAS Symbols FOUND -- CBLAS library found -- Using CBLAS Library: /usr/lib/i386-linux-gnu/libblas.so -- FFTW Found ? TRUE -- FFTW Library: /usr/lib/i386-linux-gnu/libfftw3.so;/usr/lib/i386-linux-gnu/libfftw3f.so CMake Deprecation Warning at src/backend/opencl/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Checking for module 'cblas' -- Package 'cblas', required by 'virtual:world', not found -- Checking for [mkl_rt] -- Checking for [Accelerate] -- Checking for [vecLib] -- Checking for [cblas - atlas] -- Includes found -- Checking for [openblas] -- Includes found -- Checking for [cblas] -- Includes found -- Checking for [blas] -- Includes found -- CBLAS Symbols FOUND -- CBLAS library found -- Using CBLAS Library: /usr/lib/i386-linux-gnu/libblas.so CMake Deprecation Warning at docs/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Found Doxygen: /usr/bin/doxygen (found version "1.9.8") found components: doxygen missing components: dot CMake Deprecation Warning at test/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Warning (dev) at test/CMakeLists.txt:6 (FIND_PACKAGE): Policy CMP0146 is not set: The FindCUDA module is removed. Run "cmake --help-policy CMP0146" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- /build/reproducible-path/arrayfire-3.3.2+dfsg1/test/gtest -- TESTS: CPU backend is ON. -- Removing /build/reproducible-path/arrayfire-3.3.2+dfsg1/test/manual_memory_test.cpp from ctest -- TESTS: CUDA backend is OFF. CUDA was not found -- TESTS: OPENCL backend is ON. -- Removing /build/reproducible-path/arrayfire-3.3.2+dfsg1/test/manual_memory_test.cpp from ctest -- TESTS: UNIFIED backend is ON. CMake Deprecation Warning at CMakeModules/CPackConfig.cmake:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Call Stack (most recent call first): CMakeLists.txt:269 (include) -- No git. Setting hash to default -- Configuring done (0.7s) -- Generating done (0.8s) -- Build files have been written to: /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu make[1]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1' dh_auto_build -O--parallel dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9 in use) cd obj-i686-linux-gnu && make -j8 VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' /usr/bin/cmake -S/build/reproducible-path/arrayfire-3.3.2+dfsg1 -B/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/CMakeFiles /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' make -f CMakeFiles/bin2cpp.dir/build.make CMakeFiles/bin2cpp.dir/depend make -f src/backend/cpu/CMakeFiles/afcpu.dir/build.make src/backend/cpu/CMakeFiles/afcpu.dir/depend make -f docs/CMakeFiles/docs.dir/build.make docs/CMakeFiles/docs.dir/depend make -f test/CMakeFiles/googletest.dir/build.make test/CMakeFiles/googletest.dir/depend make[3]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/arrayfire-3.3.2+dfsg1 /build/reproducible-path/arrayfire-3.3.2+dfsg1 /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/CMakeFiles/bin2cpp.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/arrayfire-3.3.2+dfsg1 /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/docs /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/docs/CMakeFiles/docs.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/arrayfire-3.3.2+dfsg1 /build/reproducible-path/arrayfire-3.3.2+dfsg1/test /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/test /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/test/CMakeFiles/googletest.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/arrayfire-3.3.2+dfsg1 /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu/CMakeFiles/afcpu.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' make -f CMakeFiles/bin2cpp.dir/build.make CMakeFiles/bin2cpp.dir/build make -f docs/CMakeFiles/docs.dir/build.make docs/CMakeFiles/docs.dir/build make[3]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' make[3]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' make[3]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' make -f test/CMakeFiles/googletest.dir/build.make test/CMakeFiles/googletest.dir/build make[3]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' make -f src/backend/cpu/CMakeFiles/afcpu.dir/build.make src/backend/cpu/CMakeFiles/afcpu.dir/build [ 0%] Building CXX object CMakeFiles/bin2cpp.dir/CMakeModules/bin2cpp.cpp.o [ 0%] Generating Documentation cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/docs && /usr/bin/doxygen /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/docs/doxygen.mk.out /usr/bin/c++ -DAF_UNIFIED -DOS_LNX -DWITH_FREEIMAGE -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=c++11 -fvisibility=hidden -MD -MT CMakeFiles/bin2cpp.dir/CMakeModules/bin2cpp.cpp.o -MF CMakeFiles/bin2cpp.dir/CMakeModules/bin2cpp.cpp.o.d -o CMakeFiles/bin2cpp.dir/CMakeModules/bin2cpp.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/CMakeModules/bin2cpp.cpp [ 1%] Creating directories for 'googletest' cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/test && /usr/bin/cmake -Dcfgdir= -P /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/tmp/googletest-mkdirs.cmake make[3]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' [ 1%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/Array.cpp.o [ 1%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/bilateral.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/Array.cpp.o -MF CMakeFiles/afcpu.dir/Array.cpp.o.d -o CMakeFiles/afcpu.dir/Array.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/Array.cpp [ 1%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/assign.cpp.o [ 1%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/approx.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/test && /usr/bin/cmake -E touch /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-stamp/googletest-mkdir cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/bilateral.cpp.o -MF CMakeFiles/afcpu.dir/bilateral.cpp.o.d -o CMakeFiles/afcpu.dir/bilateral.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/bilateral.cpp cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/assign.cpp.o -MF CMakeFiles/afcpu.dir/assign.cpp.o.d -o CMakeFiles/afcpu.dir/assign.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/assign.cpp cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/approx.cpp.o -MF CMakeFiles/afcpu.dir/approx.cpp.o.d -o CMakeFiles/afcpu.dir/approx.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/approx.cpp [ 1%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/blas.cpp.o warning: Tag 'TCL_SUBST' at line 253 of file '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/docs/doxygen.mk.cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/blas.cpp.o -MF CMakeFiles/afcpu.dir/blas.cpp.o.d -o CMakeFiles/afcpu.dir/blas.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/blas.cpp out' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'COLS_IN_ALPHA_INDEX' at line 1017 of file '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/docs/doxygen.mk.out' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'HTML_TIMESTAMP' at line 1152 of file '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/docs/doxygen.mk.out' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'FORMULA_TRANSPARENT' at line 1433 of file '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/docs/doxygen.mk.out' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'LATEX_SOURCE_CODE' at line 1707 of file '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/docs/doxygen.mk.out' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOCBOOK_PROGRAMLISTING' at line 1869 of file '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/docs/doxygen.mk.out' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'PERL_PATH' at line 2052 of file '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/docs/doxygen.mk.out' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'CLASS_DIAGRAMS' at line 2065 of file '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/docs/doxygen.mk.out' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'MSCGEN_PATH' at line 2074 of file '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/docs/doxygen.mk.out' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOT_FONTNAME' at line 2116 of file '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/docs/doxygen.mk.out' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOT_FONTSIZE' at line 2123 of file '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/docs/doxygen.mk.out' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOT_TRANSPARENT' at line 2332 of file '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/docs/doxygen.mk.out' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" [ 1%] No download step for 'googletest' cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/test && /usr/bin/cmake -E echo_append cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/test && /usr/bin/cmake -E touch /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-stamp/googletest-download [ 1%] No update step for 'googletest' cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/test && /usr/bin/cmake -E echo_append cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/test && /usr/bin/cmake -E touch /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-stamp/googletest-update [ 1%] No patch step for 'googletest' cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/test && /usr/bin/cmake -E echo_append cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/test && /usr/bin/cmake -E touch /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-stamp/googletest-patch /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:1542: warning: end of file with unbalanced grouping commands [ 1%] Performing configure step for 'googletest' cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build && /usr/bin/cmake -Dgtest_force_shared_crt=ON -DCMAKE_CXX_COMPILER=/usr/bin/c++ -DCMAKE_BUILD_TYPE=None "-DCMAKE_CXX_FLAGS=-g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2" "-DCMAKE_CXX_FLAGS_LIBSTDCPP=-g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -stdlib=libstdc++" -DCMAKE_CXX_FLAGS_DEBUG=-g "-DCMAKE_CXX_FLAGS_MINSIZEREL=-Os -DNDEBUG" "-DCMAKE_CXX_FLAGS_RELEASE=-O3 -DNDEBUG" "-DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-O2 -g -DNDEBUG" "-GUnix Makefiles" -S /usr/src/gtest -B /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build Re-run cmake no build system arguments /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/data.h:602: warning: unbalanced grouping commands /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/data.h:802: warning: unbalanced grouping commands /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/data.h:545: warning: unbalanced grouping commands -- The CXX compiler identification is GNU 13.2.0 -- The C compiler identification is GNU 13.2.0 -- Detecting CXX compiler ABI info /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:1051: warning: @copybrief or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:1036: warning: @copybrief or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:890: warning: @copybrief or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:890: warning: @copybrief or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:890: warning: @copybrief or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:879: warning: @copybrief or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/details/image.dox:829: warning: unable to resolve reference to 'unwrap()' for \ref command -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Could NOT find Python3 (missing: Python3_EXECUTABLE Interpreter) -- Performing Test CMAKE_HAVE_LIBC_PTHREAD /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:890: warning: @copybrief or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:890: warning: @copybrief or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:879: warning: @copybrief or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:890: warning: @copybrief or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:1036: warning: @copybrief or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:1051: warning: @copybrief or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:890: warning: @copybrief or @copydoc target 'OP' not found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:891: warning: @copydetails or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:890: warning: @copybrief or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:891: warning: @copydetails or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:890: warning: @copybrief or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:891: warning: @copydetails or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:879: warning: @copybrief or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:880: warning: @copydetails or @copydoc target 'OP' not found -- Found Threads: TRUE /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:1051: warning: @copybrief or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:1052: warning: @copydetails or @copydoc target 'OP' not found /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:1036: warning: @copybrief or @copydoc target 'OP' not found -- Configuring done (1.6s) /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:1037: warning: @copydetails or @copydoc target 'OP' not found -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_LIBSTDCPP -- Build files have been written to: /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build && /usr/bin/cmake -E touch /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-stamp/googletest-configure [ 1%] Performing build step for 'googletest' cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build && make make[4]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build' /usr/bin/cmake -S/usr/src/gtest -B/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build --check-build-system CMakeFiles/Makefile.cmake 0 /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/getting_started.md:9: warning: unable to resolve reference to 'af::af_dtype' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/getting_started.md:50: warning: unable to resolve reference to 'af::af_print' for \ref command /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build/CMakeFiles /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build//CMakeFiles/progress.marks /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/INSTALL.md:22: warning: unable to resolve reference to 'GettingHelp' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/INSTALL.md:26: warning: unable to resolve reference to 'Windows' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/INSTALL.md:28: warning: unable to resolve reference to 'Debian' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/INSTALL.md:29: warning: unable to resolve reference to 'Ubuntu' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/INSTALL.md:30: warning: unable to resolve reference to 'RPM-distros' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/INSTALL.md:31: warning: unable to resolve reference to 'OSX' for \ref command make -f CMakeFiles/Makefile2 all /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/interop_cuda.md:50: warning: unable to resolve reference to 'af::f32' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/interop_opencl.md:52: warning: unable to resolve reference to 'af::f32' for \ref command make[5]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build' make -f CMakeFiles/gtest.dir/build.make CMakeFiles/gtest.dir/depend make[6]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build' cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/gtest /usr/src/gtest /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build/CMakeFiles/gtest.dir/DependInfo.cmake "--color=" /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:58: warning: unable to resolve reference to 'af::array::operator%()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:197: warning: unable to resolve reference to 'matchTemplate()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:199: warning: unable to resolve reference to 'exp()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:338: warning: unable to resolve reference to 'setBackend()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:339: warning: unable to resolve reference to 'getBackendCount()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:340: warning: unable to resolve reference to 'getAvailableBackends()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:341: warning: unable to resolve reference to 'getBackendId()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:344: warning: unable to resolve reference to 'homography()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:345: warning: unable to resolve reference to 'gloh()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:348: warning: unable to resolve reference to 'loadImageNative()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:349: warning: unable to resolve reference to 'saveImageNative()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:363: warning: unable to resolve reference to 'setNativeId()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:368: warning: unable to resolve reference to 'setDeviceId()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:372: warning: unable to resolve reference to 'isNaN()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:372: warning: unable to resolve reference to 'isInf()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:372: warning: unable to resolve reference to 'iszero()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:373: warning: unable to resolve reference to 'info()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:374: warning: unable to resolve reference to 'approx1()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:374: warning: unable to resolve reference to 'approx2()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:377: warning: unable to resolve reference to 'sort()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:378: warning: unable to resolve reference to 'setUnique()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:378: warning: unable to resolve reference to 'setUnion()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:378: warning: unable to resolve reference to 'setIntersect()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:379: warning: unable to resolve reference to 'convolve()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:379: warning: unable to resolve reference to 'fftConvolve()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:380: warning: unable to resolve reference to 'histogram()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:380: warning: unable to resolve reference to 'histEqual()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:381: warning: unable to resolve reference to 'lookup()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:382: warning: unable to resolve reference to 'mean()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:394: warning: unable to resolve reference to 'susan()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:396: warning: unable to resolve reference to 'lower()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:396: warning: unable to resolve reference to 'upper()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:398: warning: unable to resolve reference to 'iota()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:399: warning: unable to resolve reference to 'sift()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:400: warning: unable to resolve reference to 'fast()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:402: warning: unable to resolve reference to 'dog()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:505: warning: unable to resolve reference to 'nearestNeighbour()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:506: warning: unable to resolve reference to 'harris()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:507: warning: unable to resolve reference to 'susan()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:508: warning: unable to resolve reference to 'sift()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:644: warning: unable to resolve reference to 'grad()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:646: warning: unable to resolve reference to 'approx1()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:647: warning: unable to resolve reference to 'approx2()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:648: warning: unable to resolve reference to 'resize()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:649: warning: unable to resolve reference to 'rotate()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:650: warning: unable to resolve reference to 'scale()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:651: warning: unable to resolve reference to 'skew()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:652: warning: unable to resolve reference to 'transform()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/release_notes.md:657: warning: unable to resolve reference to 'constant()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/unified_backend.md:45: warning: Unexpected subsubsection command found inside section! /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/unified_backend.md:170: warning: Unexpected subsubsection command found inside section! make[6]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build' /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/using_on_linux.md:32: warning: Unexpected subsubsection command found inside section! /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/using_on_linux.md:64: warning: unable to resolve reference to 'big-picture' for \ref command make -f CMakeFiles/gtest.dir/build.make CMakeFiles/gtest.dir/build make[6]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build' /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/using_on_osx.md:31: warning: unable to resolve reference to 'CMake' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/using_on_osx.md:32: warning: unable to resolve reference to 'MakeFiles' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/using_on_osx.md:33: warning: unable to resolve reference to 'XCode' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/using_on_osx.md:44: warning: unable to resolve reference to 'big-picture' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/using_on_windows.md:34: warning: unable to resolve reference to 's3partA' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/using_on_windows.md:70: warning: unable to resolve reference to 's3partA' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/using_on_windows.md:71: warning: unable to resolve reference to 's3partB' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/using_on_windows.md:72: warning: unable to resolve reference to 's3partC' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/using_on_windows.md:73: warning: unable to resolve reference to 's3partD' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/using_on_windows.md:77: warning: unable to resolve reference to 's3partB' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/using_on_windows.md:119: warning: unable to resolve reference to 's3partA' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/using_on_windows.md:143: warning: unable to resolve reference to 'big-picture' for \ref command [ 25%] Building CXX object CMakeFiles/gtest.dir/src/gtest-all.cc.o /usr/bin/c++ -I/usr/src/gtest/include -I/usr/src/gtest -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wshadow -Wundef -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT CMakeFiles/gtest.dir/src/gtest-all.cc.o -MF CMakeFiles/gtest.dir/src/gtest-all.cc.o.d -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /usr/src/gtest/src/gtest-all.cc :1: warning: unable to resolve reference to 'unwrap()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:457: warning: found documented return type for af::array::array that does not return anything /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/array.h:486: warning: found documented return type for af::array::array that does not return anything /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/arrayfire.h:143: warning: unable to resolve reference to 'unwrap()' for \ref command [ 1%] Linking CXX executable bin2cpp /usr/bin/cmake -E cmake_link_script CMakeFiles/bin2cpp.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/bin2cpp.dir/CMakeModules/bin2cpp.cpp.o -o bin2cpp make[3]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' [ 1%] Built target bin2cpp make -f src/backend/opencl/CMakeFiles/opencl_bin_target.dir/build.make src/backend/opencl/CMakeFiles/opencl_bin_target.dir/depend make[3]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/arrayfire-3.3.2+dfsg1 /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/CMakeFiles/opencl_bin_target.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' make -f src/backend/opencl/CMakeFiles/opencl_bin_target.dir/build.make src/backend/opencl/CMakeFiles/opencl_bin_target.dir/build make[3]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' [ 1%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/KParam.hpp to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/KParam.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file KParam.hpp --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/KParam.hpp --name KParam_hpp --eof 0 [ 1%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx1.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/approx1.hpp" /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/signal.h:108: warning: found documented return type for af::fft2InPlace that does not return anything /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/signal.h:123: warning: found documented return type for af::fft3InPlace that does not return anything cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file approx1.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/approx1.hpp --name approx1_cl --eof 0 [ 1%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx2.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/approx2.hpp" /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/signal.h:275: warning: found documented return type for af::ifft2InPlace that does not return anything /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/signal.h:290: warning: found documented return type for af::ifft3InPlace that does not return anything cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file approx2.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/approx2.hpp --name approx2_cl --eof 0 [ 1%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/assign.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file assign.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/assign.hpp --name assign_cl --eof 0 [ 1%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/bilateral.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file bilateral.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/bilateral.hpp --name bilateral_cl --eof 0 [ 1%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/convolve.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file convolve.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/convolve.hpp --name convolve_cl --eof 0 [ 1%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/convolve_separable.hpp" /build/reproducible-path/arrayfire-3.3.2+dfsg1/include/af/util.h:180: warning: unable to resolve reference to 'readArray()' for \ref command cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file convolve_separable.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/convolve_separable.hpp --name convolve_separable_cl --eof 0 [ 1%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/copy.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/copy.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file copy.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/copy.hpp --name copy_cl --eof 0 /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/details/lapack.dox:143: warning: unable to resolve reference to 'svdInPlace()' for \ref command [ 1%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diag_create.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/diag_create.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file diag_create.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/diag_create.hpp --name diag_create_cl --eof 0 /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/details/image.dox:829: warning: unable to resolve reference to 'unwrap()' for \ref command /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/details/image.dox:829: warning: unable to resolve reference to 'unwrap()' for \ref command [ 1%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diag_extract.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/diag_extract.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file diag_extract.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/diag_extract.hpp --name diag_extract_cl --eof 0 [ 2%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/diff.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file diff.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/diff.hpp --name diff_cl --eof 0 [ 2%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/example.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/example.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file example.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/example.hpp --name example_cl --eof 0 [ 2%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/fast.hpp" /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/README.md:32: warning: Unexpected subsubsection command found inside section! /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/README.md:74: warning: Unexpected subsubsection command found inside section! /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/pages/README.md:112: warning: Unexpected subsubsection command found inside section! cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file fast.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/fast.hpp --name fast_cl --eof 0 cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/docs && cmake -E copy_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/docs/../assets /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/docs/html [ 2%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve_multiply.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/fftconvolve_multiply.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file fftconvolve_multiply.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/fftconvolve_multiply.hpp --name fftconvolve_multiply_cl --eof 0 [ 2%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve_pack.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/fftconvolve_pack.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file fftconvolve_pack.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/fftconvolve_pack.hpp --name fftconvolve_pack_cl --eof 0 [ 2%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve_reorder.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/fftconvolve_reorder.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file fftconvolve_reorder.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/fftconvolve_reorder.hpp --name fftconvolve_reorder_cl --eof 0 [ 2%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/gradient.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/gradient.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file gradient.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/gradient.hpp --name gradient_cl --eof 0 [ 2%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/harris.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/harris.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file harris.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/harris.hpp --name harris_cl --eof 0 [ 2%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/histogram.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file histogram.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/histogram.hpp --name histogram_cl --eof 0 [ 2%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/homography.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/homography.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file homography.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/homography.hpp --name homography_cl --eof 0 [ 2%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/hsv_rgb.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/hsv_rgb.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file hsv_rgb.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/hsv_rgb.hpp --name hsv_rgb_cl --eof 0 [ 2%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/identity.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file identity.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/identity.hpp --name identity_cl --eof 0 make[3]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' [ 3%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iir.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/iir.hpp" [ 3%] Built target docs cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file iir.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/iir.hpp --name iir_cl --eof 0 [ 3%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/cholesky.cpp.o [ 3%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/cholesky.cpp.o -MF CMakeFiles/afcpu.dir/cholesky.cpp.o.d -o CMakeFiles/afcpu.dir/cholesky.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/cholesky.cpp cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/index.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file index.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/index.hpp --name index_cl --eof 0 [ 3%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iops.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/iops.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file iops.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/iops.hpp --name iops_cl --eof 0 [ 3%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/iota.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file iota.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/iota.hpp --name iota_cl --eof 0 [ 3%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce_dim.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/ireduce_dim.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file ireduce_dim.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/ireduce_dim.hpp --name ireduce_dim_cl --eof 0 [ 3%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce_first.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/ireduce_first.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file ireduce_first.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/ireduce_first.hpp --name ireduce_first_cl --eof 0 [ 3%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/jit.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/jit.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file jit.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/jit.hpp --name jit_cl --eof 0 [ 3%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/join.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file join.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/join.hpp --name join_cl --eof 0 [ 3%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/laset.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/laset.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file laset.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/laset.hpp --name laset_cl --eof 0 [ 3%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/laset_band.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/laset_band.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file laset_band.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/laset_band.hpp --name laset_band_cl --eof 0 [ 3%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/laswp.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/laswp.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file laswp.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/laswp.hpp --name laswp_cl --eof 0 [ 4%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/lookup.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file lookup.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/lookup.hpp --name lookup_cl --eof 0 [ 4%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/lu_split.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file lu_split.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/lu_split.hpp --name lu_split_cl --eof 0 [ 4%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/matchTemplate.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/matchTemplate.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file matchTemplate.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/matchTemplate.hpp --name matchTemplate_cl --eof 0 [ 4%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/meanshift.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file meanshift.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/meanshift.hpp --name meanshift_cl --eof 0 [ 4%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/medfilt.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file medfilt.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/medfilt.hpp --name medfilt_cl --eof 0 [ 4%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/convolve.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/convolve.cpp.o -MF CMakeFiles/afcpu.dir/convolve.cpp.o.d -o CMakeFiles/afcpu.dir/convolve.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/convolve.cpp [ 4%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/memcopy.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file memcopy.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/memcopy.hpp --name memcopy_cl --eof 0 [ 4%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/morph.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file morph.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/morph.hpp --name morph_cl --eof 0 [ 4%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/nearest_neighbour.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file nearest_neighbour.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/nearest_neighbour.hpp --name nearest_neighbour_cl --eof 0 [ 4%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ops.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/ops.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file ops.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/ops.hpp --name ops_cl --eof 0 [ 4%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/orb.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/orb.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file orb.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/orb.hpp --name orb_cl --eof 0 [ 4%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/random.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file random.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/random.hpp --name random_cl --eof 0 [ 4%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/range.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file range.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/range.hpp --name range_cl --eof 0 [ 5%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce_dim.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/reduce_dim.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file reduce_dim.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/reduce_dim.hpp --name reduce_dim_cl --eof 0 [ 5%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce_first.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/reduce_first.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file reduce_first.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/reduce_first.hpp --name reduce_first_cl --eof 0 [ 5%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/regions.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file regions.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/regions.hpp --name regions_cl --eof 0 [ 5%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/reorder.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file reorder.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/reorder.hpp --name reorder_cl --eof 0 [ 5%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/resize.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file resize.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/resize.hpp --name resize_cl --eof 0 [ 5%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/rotate.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file rotate.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/rotate.hpp --name rotate_cl --eof 0 [ 5%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/scan_dim.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file scan_dim.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/scan_dim.hpp --name scan_dim_cl --eof 0 [ 5%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_first.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/scan_first.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file scan_first.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/scan_first.hpp --name scan_first_cl --eof 0 [ 5%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/select.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file select.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/select.hpp --name select_cl --eof 0 [ 5%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/shift.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file shift.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/shift.hpp --name shift_cl --eof 0 [ 5%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sobel.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/sobel.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file sobel.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/sobel.hpp --name sobel_cl --eof 0 [ 5%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_pair.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/sort_pair.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file sort_pair.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/sort_pair.hpp --name sort_pair_cl --eof 0 [ 6%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/susan.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file susan.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/susan.hpp --name susan_cl --eof 0 [ 6%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/swapdblk.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/swapdblk.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file swapdblk.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/swapdblk.hpp --name swapdblk_cl --eof 0 [ 6%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/tile.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file tile.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/tile.hpp --name tile_cl --eof 0 [ 6%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/transform.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file transform.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/transform.hpp --name transform_cl --eof 0 [ 6%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform_interp.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/transform_interp.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file transform_interp.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/transform_interp.hpp --name transform_interp_cl --eof 0 [ 6%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/transpose.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file transpose.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/transpose.hpp --name transpose_cl --eof 0 [ 6%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/transpose_inplace.hpp" [ 6%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/copy.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/copy.cpp.o -MF CMakeFiles/afcpu.dir/copy.cpp.o.d -o CMakeFiles/afcpu.dir/copy.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/copy.cpp cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file transpose_inplace.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/transpose_inplace.hpp --name transpose_inplace_cl --eof 0 [ 6%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/triangle.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file triangle.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/triangle.hpp --name triangle_cl --eof 0 [ 6%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/unwrap.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file unwrap.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/unwrap.hpp --name unwrap_cl --eof 0 [ 6%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/where.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file where.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/where.hpp --name where_cl --eof 0 [ 6%] Compiling /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.cl to C++ source cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers [ 6%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/diagonal.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/diagonal.cpp.o -MF CMakeFiles/afcpu.dir/diagonal.cpp.o.d -o CMakeFiles/afcpu.dir/diagonal.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/diagonal.cpp cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /usr/bin/cmake -E echo \#include\ \ >>"/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/wrap.hpp" cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel && /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/bin2cpp --file wrap.cl --namespace opencl --output /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/kernel_headers/wrap.hpp --name wrap_cl --eof 0 make[3]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' [ 6%] Built target opencl_bin_target make -f src/backend/opencl/CMakeFiles/afopencl.dir/build.make src/backend/opencl/CMakeFiles/afopencl.dir/depend make[3]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/arrayfire-3.3.2+dfsg1 /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl/CMakeFiles/afopencl.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' make -f src/backend/opencl/CMakeFiles/afopencl.dir/build.make src/backend/opencl/CMakeFiles/afopencl.dir/build make[3]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' [ 7%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/Array.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/Array.cpp.o -MF CMakeFiles/afopencl.dir/Array.cpp.o.d -o CMakeFiles/afopencl.dir/Array.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.cpp [ 8%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/diff.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/diff.cpp.o -MF CMakeFiles/afcpu.dir/diff.cpp.o.d -o CMakeFiles/afcpu.dir/diff.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/diff.cpp [ 8%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/exampleFunction.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/exampleFunction.cpp.o -MF CMakeFiles/afcpu.dir/exampleFunction.cpp.o.d -o CMakeFiles/afcpu.dir/exampleFunction.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/exampleFunction.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 8%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/fast.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/fast.cpp.o -MF CMakeFiles/afcpu.dir/fast.cpp.o.d -o CMakeFiles/afcpu.dir/fast.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/fast.cpp [ 8%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/fft.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/fft.cpp.o -MF CMakeFiles/afcpu.dir/fft.cpp.o.d -o CMakeFiles/afcpu.dir/fft.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/fft.cpp [ 8%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/fftconvolve.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/fftconvolve.cpp.o -MF CMakeFiles/afcpu.dir/fftconvolve.cpp.o.d -o CMakeFiles/afcpu.dir/fftconvolve.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/fftconvolve.cpp [ 8%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/gradient.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/gradient.cpp.o -MF CMakeFiles/afcpu.dir/gradient.cpp.o.d -o CMakeFiles/afcpu.dir/gradient.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/gradient.cpp [ 8%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/harris.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/harris.cpp.o -MF CMakeFiles/afcpu.dir/harris.cpp.o.d -o CMakeFiles/afcpu.dir/harris.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/harris.cpp [ 8%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/hist_graphics.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/hist_graphics.cpp.o -MF CMakeFiles/afcpu.dir/hist_graphics.cpp.o.d -o CMakeFiles/afcpu.dir/hist_graphics.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/hist_graphics.cpp [ 8%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/histogram.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/histogram.cpp.o -MF CMakeFiles/afcpu.dir/histogram.cpp.o.d -o CMakeFiles/afcpu.dir/histogram.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/histogram.cpp [ 8%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/homography.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/homography.cpp.o -MF CMakeFiles/afcpu.dir/homography.cpp.o.d -o CMakeFiles/afcpu.dir/homography.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/homography.cpp [ 8%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/Param.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/Param.cpp.o -MF CMakeFiles/afopencl.dir/Param.cpp.o.d -o CMakeFiles/afopencl.dir/Param.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 8%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/all.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/all.cpp.o -MF CMakeFiles/afopencl.dir/all.cpp.o.d -o CMakeFiles/afopencl.dir/all.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = float; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_and_t; Ti = float; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:15:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_and_t; Ti = float; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:15:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = double; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_and_t; Ti = double; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_and_t; Ti = double; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_and_t; Ti = cl_float2; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_and_t; Ti = cl_float2; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_and_t; Ti = cl_double2; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:18:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_and_t; Ti = cl_double2; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:18:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_and_t; Ti = int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:19:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_and_t; Ti = int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:19:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_and_t; Ti = unsigned int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:20:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_and_t; Ti = unsigned int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:20:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = long long int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_and_t; Ti = long long int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:21:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_and_t; Ti = long long int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:21:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_and_t; Ti = long long unsigned int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:22:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_and_t; Ti = long long unsigned int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:22:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ [ 8%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/hsv_rgb.cpp.o /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = char; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_and_t; Ti = char; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:23:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/hsv_rgb.cpp.o -MF CMakeFiles/afcpu.dir/hsv_rgb.cpp.o.d -o CMakeFiles/afcpu.dir/hsv_rgb.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/hsv_rgb.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_and_t; Ti = char; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:23:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_and_t; Ti = unsigned char; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:24:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_and_t; Ti = unsigned char; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:24:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = short int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_and_t; Ti = short int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:25:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_and_t; Ti = short int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:25:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_and_t; Ti = short unsigned int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:26:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_and_t; Ti = short unsigned int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/all.cpp:26:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ [ 8%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/identity.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/identity.cpp.o -MF CMakeFiles/afcpu.dir/identity.cpp.o.d -o CMakeFiles/afcpu.dir/identity.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/identity.cpp [ 9%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/iir.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/iir.cpp.o -MF CMakeFiles/afcpu.dir/iir.cpp.o.d -o CMakeFiles/afcpu.dir/iir.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/iir.cpp In file included from /usr/include/c++/13/memory:78, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/JIT/Node.hpp:16, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:20: In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/image.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/image.cpp.o -MF CMakeFiles/afcpu.dir/image.cpp.o.d -o CMakeFiles/afcpu.dir/image.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/image.cpp [ 9%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/index.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/index.cpp.o -MF CMakeFiles/afcpu.dir/index.cpp.o.d -o CMakeFiles/afcpu.dir/index.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/index.cpp In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/inverse.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/inverse.cpp.o -MF CMakeFiles/afcpu.dir/inverse.cpp.o.d -o CMakeFiles/afcpu.dir/inverse.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/inverse.cpp In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/iota.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/iota.cpp.o -MF CMakeFiles/afcpu.dir/iota.cpp.o.d -o CMakeFiles/afcpu.dir/iota.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/iota.cpp In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/ireduce.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/ireduce.cpp.o -MF CMakeFiles/afcpu.dir/ireduce.cpp.o.d -o CMakeFiles/afcpu.dir/ireduce.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/ireduce.cpp In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 50%] Linking CXX static library lib/libgtest.a /usr/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1 /usr/bin/ar qc lib/libgtest.a "CMakeFiles/gtest.dir/src/gtest-all.cc.o" /usr/bin/ranlib lib/libgtest.a make[6]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build' [ 50%] Built target gtest make -f CMakeFiles/gtest_main.dir/build.make CMakeFiles/gtest_main.dir/depend make[6]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build' cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/gtest /usr/src/gtest /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build/CMakeFiles/gtest_main.dir/DependInfo.cmake "--color=" make[6]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build' make -f CMakeFiles/gtest_main.dir/build.make CMakeFiles/gtest_main.dir/build make[6]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build' [ 75%] Building CXX object CMakeFiles/gtest_main.dir/src/gtest_main.cc.o /usr/bin/c++ -isystem /usr/src/gtest/include -isystem /usr/src/gtest -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wshadow -Wundef -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -MF CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.d -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /usr/src/gtest/src/gtest_main.cc [ 9%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/join.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/join.cpp.o -MF CMakeFiles/afcpu.dir/join.cpp.o.d -o CMakeFiles/afcpu.dir/join.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/join.cpp In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_and_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_and_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [100%] Linking CXX static library lib/libgtest_main.a /usr/bin/cmake -P CMakeFiles/gtest_main.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=1 /usr/bin/ar qc lib/libgtest_main.a CMakeFiles/gtest_main.dir/src/gtest_main.cc.o /usr/bin/ranlib lib/libgtest_main.a make[6]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build' [100%] Built target gtest_main make[5]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build/CMakeFiles 0 make[4]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build' cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build && /usr/bin/cmake -E touch /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-stamp/googletest-build [ 9%] No install step for 'googletest' cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build && /usr/bin/cmake -E echo_append cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-build && /usr/bin/cmake -E touch /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-stamp/googletest-install [ 9%] Completed 'googletest' cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/test && /usr/bin/cmake -E make_directory /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/test/CMakeFiles cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/test && /usr/bin/cmake -E touch /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/test/CMakeFiles/googletest-complete cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/test && /usr/bin/cmake -E touch /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/third_party/gtest/src/googletest-stamp/googletest-done make[3]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' [ 9%] Built target googletest [ 9%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/any.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/any.cpp.o -MF CMakeFiles/afopencl.dir/any.cpp.o.d -o CMakeFiles/afopencl.dir/any.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp [ 9%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/b8.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/b8.cpp.o -MF CMakeFiles/afcpu.dir/kernel/sort_by_key/b8.cpp.o.d -o CMakeFiles/afcpu.dir/kernel/sort_by_key/b8.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp [ 9%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/approx.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/approx.cpp.o -MF CMakeFiles/afopencl.dir/approx.cpp.o.d -o CMakeFiles/afopencl.dir/approx.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 9%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/f32.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/f32.cpp.o -MF CMakeFiles/afcpu.dir/kernel/sort_by_key/f32.cpp.o.d -o CMakeFiles/afcpu.dir/kernel/sort_by_key/f32.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:12: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = float; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_or_t; Ti = float; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:15:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_or_t; Ti = float; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:15:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:10: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] 62 | for(unsigned x = 0; x < size; x++) { | ~~^~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = double; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_or_t; Ti = double; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_or_t; Ti = double; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_or_t; Ti = cl_float2; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_or_t; Ti = cl_float2; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_or_t; Ti = cl_double2; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:18:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_or_t; Ti = cl_double2; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:18:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_or_t; Ti = int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:19:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_or_t; Ti = int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:19:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_or_t; Ti = unsigned int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:20:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_or_t; Ti = unsigned int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:20:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = long long int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_or_t; Ti = long long int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:21:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_or_t; Ti = long long int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:21:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_or_t; Ti = long long unsigned int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:22:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_or_t; Ti = long long unsigned int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:22:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = char; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_or_t; Ti = char; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:23:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_or_t; Ti = char; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:23:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_or_t; Ti = unsigned char; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:24:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_or_t; Ti = unsigned char; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:24:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = short int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_or_t; Ti = short int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:25:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_or_t; Ti = short int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:25:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_or_t; Ti = short unsigned int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:26:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ [ 9%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/f64.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/f64.cpp.o -MF CMakeFiles/afcpu.dir/kernel/sort_by_key/f64.cpp.o.d -o CMakeFiles/afcpu.dir/kernel/sort_by_key/f64.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_or_t; Ti = short unsigned int; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/any.cpp:26:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:14: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp: In instantiation of 'void opencl::kernel::approx1(opencl::Param, opencl::Param, opencl::Param, float) [with Ty = float; Tp = float; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:31:59: required from 'opencl::Array opencl::approx1(const Array&, const Array&, af_interp_type, float) [with Ty = float; Tp = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:73:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp:107:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 107 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp: In instantiation of 'void opencl::kernel::approx1(opencl::Param, opencl::Param, opencl::Param, float) [with Ty = float; Tp = float; af_interp_type method = AF_INTERP_LINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:34:59: required from 'opencl::Array opencl::approx1(const Array&, const Array&, af_interp_type, float) [with Ty = float; Tp = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:73:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp:107:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp: In instantiation of 'void opencl::kernel::approx2(opencl::Param, opencl::Param, opencl::Param, opencl::Param, float) [with Ty = float; Tp = float; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:55:59: required from 'opencl::Array opencl::approx2(const Array&, const Array&, const Array&, af_interp_type, float) [with Ty = float; Tp = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:73:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp:178:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 178 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp: In instantiation of 'void opencl::kernel::approx2(opencl::Param, opencl::Param, opencl::Param, opencl::Param, float) [with Ty = float; Tp = float; af_interp_type method = AF_INTERP_LINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:58:59: required from 'opencl::Array opencl::approx2(const Array&, const Array&, const Array&, af_interp_type, float) [with Ty = float; Tp = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:73:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp:178:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp: In instantiation of 'void opencl::kernel::approx1(opencl::Param, opencl::Param, opencl::Param, float) [with Ty = double; Tp = double; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:31:59: required from 'opencl::Array opencl::approx1(const Array&, const Array&, af_interp_type, float) [with Ty = double; Tp = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:74:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp:107:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 107 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp: In instantiation of 'void opencl::kernel::approx1(opencl::Param, opencl::Param, opencl::Param, float) [with Ty = double; Tp = double; af_interp_type method = AF_INTERP_LINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:34:59: required from 'opencl::Array opencl::approx1(const Array&, const Array&, af_interp_type, float) [with Ty = double; Tp = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:74:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp:107:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp: In instantiation of 'void opencl::kernel::approx2(opencl::Param, opencl::Param, opencl::Param, opencl::Param, float) [with Ty = double; Tp = double; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:55:59: required from 'opencl::Array opencl::approx2(const Array&, const Array&, const Array&, af_interp_type, float) [with Ty = double; Tp = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:74:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp:178:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 178 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp: In instantiation of 'void opencl::kernel::approx2(opencl::Param, opencl::Param, opencl::Param, opencl::Param, float) [with Ty = double; Tp = double; af_interp_type method = AF_INTERP_LINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:58:59: required from 'opencl::Array opencl::approx2(const Array&, const Array&, const Array&, af_interp_type, float) [with Ty = double; Tp = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:74:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp:178:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp: In instantiation of 'void opencl::kernel::approx1(opencl::Param, opencl::Param, opencl::Param, float) [with Ty = cl_float2; Tp = float; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:31:59: required from 'opencl::Array opencl::approx1(const Array&, const Array&, af_interp_type, float) [with Ty = cl_float2; Tp = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:75:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp:107:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 107 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp: In instantiation of 'void opencl::kernel::approx1(opencl::Param, opencl::Param, opencl::Param, float) [with Ty = cl_float2; Tp = float; af_interp_type method = AF_INTERP_LINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:34:59: required from 'opencl::Array opencl::approx1(const Array&, const Array&, af_interp_type, float) [with Ty = cl_float2; Tp = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:75:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp:107:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp: In instantiation of 'void opencl::kernel::approx2(opencl::Param, opencl::Param, opencl::Param, opencl::Param, float) [with Ty = cl_float2; Tp = float; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:55:59: required from 'opencl::Array opencl::approx2(const Array&, const Array&, const Array&, af_interp_type, float) [with Ty = cl_float2; Tp = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:75:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp:178:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 178 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp: In instantiation of 'void opencl::kernel::approx2(opencl::Param, opencl::Param, opencl::Param, opencl::Param, float) [with Ty = cl_float2; Tp = float; af_interp_type method = AF_INTERP_LINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:58:59: required from 'opencl::Array opencl::approx2(const Array&, const Array&, const Array&, af_interp_type, float) [with Ty = cl_float2; Tp = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:75:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp:178:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp: In instantiation of 'void opencl::kernel::approx1(opencl::Param, opencl::Param, opencl::Param, float) [with Ty = cl_double2; Tp = double; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:31:59: required from 'opencl::Array opencl::approx1(const Array&, const Array&, af_interp_type, float) [with Ty = cl_double2; Tp = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:76:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp:107:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 107 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp: In instantiation of 'void opencl::kernel::approx1(opencl::Param, opencl::Param, opencl::Param, float) [with Ty = cl_double2; Tp = double; af_interp_type method = AF_INTERP_LINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:34:59: required from 'opencl::Array opencl::approx1(const Array&, const Array&, af_interp_type, float) [with Ty = cl_double2; Tp = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:76:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp:107:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp: In instantiation of 'void opencl::kernel::approx2(opencl::Param, opencl::Param, opencl::Param, opencl::Param, float) [with Ty = cl_double2; Tp = double; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:55:59: required from 'opencl::Array opencl::approx2(const Array&, const Array&, const Array&, af_interp_type, float) [with Ty = cl_double2; Tp = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:76:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp:178:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 178 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp: In instantiation of 'void opencl::kernel::approx2(opencl::Param, opencl::Param, opencl::Param, opencl::Param, float) [with Ty = cl_double2; Tp = double; af_interp_type method = AF_INTERP_LINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:58:59: required from 'opencl::Array opencl::approx2(const Array&, const Array&, const Array&, af_interp_type, float) [with Ty = cl_double2; Tp = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/approx.cpp:76:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/approx.hpp:178:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:10: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] 62 | for(unsigned x = 0; x < size; x++) { | ~~^~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = char; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] [ 9%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/s16.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/s16.cpp.o -MF CMakeFiles/afcpu.dir/kernel/sort_by_key/s16.cpp.o.d -o CMakeFiles/afcpu.dir/kernel/sort_by_key/s16.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = float; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:10: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] 62 | for(unsigned x = 0; x < size; x++) { | ~~^~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = double; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:10: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] 62 | for(unsigned x = 0; x < size; x++) { | ~~^~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short int; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] In file included from /usr/include/c++/13/memory:78, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/JIT/Node.hpp:16, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:20: In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/assign.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/assign.cpp.o -MF CMakeFiles/afopencl.dir/assign.cpp.o.d -o CMakeFiles/afopencl.dir/assign.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp: In instantiation of 'void opencl::kernel::assign(opencl::Param, opencl::Param, const AssignKernelParam_t&, cl::Buffer**) [with T = cl_double2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:67:22: required from 'void opencl::assign(Array&, const af_index_t*, const Array&) [with T = cl_double2; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:77:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 85 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp: In instantiation of 'void opencl::kernel::assign(opencl::Param, opencl::Param, const AssignKernelParam_t&, cl::Buffer**) [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:67:22: required from 'void opencl::assign(Array&, const af_index_t*, const Array&) [with T = double; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:78:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp: In instantiation of 'void opencl::kernel::assign(opencl::Param, opencl::Param, const AssignKernelParam_t&, cl::Buffer**) [with T = cl_float2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:67:22: required from 'void opencl::assign(Array&, const af_index_t*, const Array&) [with T = cl_float2; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:79:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp: In instantiation of 'void opencl::kernel::assign(opencl::Param, opencl::Param, const AssignKernelParam_t&, cl::Buffer**) [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:67:22: required from 'void opencl::assign(Array&, const af_index_t*, const Array&) [with T = float; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:80:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp: In instantiation of 'void opencl::kernel::assign(opencl::Param, opencl::Param, const AssignKernelParam_t&, cl::Buffer**) [with T = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:67:22: required from 'void opencl::assign(Array&, const af_index_t*, const Array&) [with T = int; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:81:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp: In instantiation of 'void opencl::kernel::assign(opencl::Param, opencl::Param, const AssignKernelParam_t&, cl::Buffer**) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:67:22: required from 'void opencl::assign(Array&, const af_index_t*, const Array&) [with T = unsigned int; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:82:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp: In instantiation of 'void opencl::kernel::assign(opencl::Param, opencl::Param, const AssignKernelParam_t&, cl::Buffer**) [with T = long long int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:67:22: required from 'void opencl::assign(Array&, const af_index_t*, const Array&) [with T = long long int; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:83:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp: In instantiation of 'void opencl::kernel::assign(opencl::Param, opencl::Param, const AssignKernelParam_t&, cl::Buffer**) [with T = long long unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:67:22: required from 'void opencl::assign(Array&, const af_index_t*, const Array&) [with T = long long unsigned int; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:84:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp: In instantiation of 'void opencl::kernel::assign(opencl::Param, opencl::Param, const AssignKernelParam_t&, cl::Buffer**) [with T = unsigned char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:67:22: required from 'void opencl::assign(Array&, const af_index_t*, const Array&) [with T = unsigned char; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:85:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp: In instantiation of 'void opencl::kernel::assign(opencl::Param, opencl::Param, const AssignKernelParam_t&, cl::Buffer**) [with T = char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:67:22: required from 'void opencl::assign(Array&, const af_index_t*, const Array&) [with T = char; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:86:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp: In instantiation of 'void opencl::kernel::assign(opencl::Param, opencl::Param, const AssignKernelParam_t&, cl::Buffer**) [with T = short int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:67:22: required from 'void opencl::assign(Array&, const af_index_t*, const Array&) [with T = short int; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:87:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp: In instantiation of 'void opencl::kernel::assign(opencl::Param, opencl::Param, const AssignKernelParam_t&, cl::Buffer**) [with T = short unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:67:22: required from 'void opencl::assign(Array&, const af_index_t*, const Array&) [with T = short unsigned int; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/assign.cpp:88:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/assign.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/s32.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/s32.cpp.o -MF CMakeFiles/afcpu.dir/kernel/sort_by_key/s32.cpp.o.d -o CMakeFiles/afcpu.dir/kernel/sort_by_key/s32.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:10: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] 62 | for(unsigned x = 0; x < size; x++) { | ~~^~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = int; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_or_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = char; af_op_t op = af_or_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/bilateral.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/bilateral.cpp.o -MF CMakeFiles/afopencl.dir/bilateral.cpp.o.d -o CMakeFiles/afopencl.dir/bilateral.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp [ 9%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/blas.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/blas.cpp.o -MF CMakeFiles/afopencl.dir/blas.cpp.o.d -o CMakeFiles/afopencl.dir/blas.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/blas.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/blas.hpp:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/blas.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:15: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp: In instantiation of 'void opencl::kernel::bilateral(opencl::Param, opencl::Param, float, float) [with inType = double; outType = double; bool isColor = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:26:48: required from 'opencl::Array opencl::bilateral(const Array&, const float&, const float&) [with inType = double; outType = double; bool isColor = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:34:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp:94:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 94 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp: In instantiation of 'void opencl::kernel::bilateral(opencl::Param, opencl::Param, float, float) [with inType = double; outType = double; bool isColor = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:26:48: required from 'opencl::Array opencl::bilateral(const Array&, const float&, const float&) [with inType = double; outType = double; bool isColor = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:34:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp:94:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp: In instantiation of 'void opencl::kernel::bilateral(opencl::Param, opencl::Param, float, float) [with inType = float; outType = float; bool isColor = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:26:48: required from 'opencl::Array opencl::bilateral(const Array&, const float&, const float&) [with inType = float; outType = float; bool isColor = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:35:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp:94:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp: In instantiation of 'void opencl::kernel::bilateral(opencl::Param, opencl::Param, float, float) [with inType = float; outType = float; bool isColor = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:26:48: required from 'opencl::Array opencl::bilateral(const Array&, const float&, const float&) [with inType = float; outType = float; bool isColor = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:35:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp:94:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp: In instantiation of 'void opencl::kernel::bilateral(opencl::Param, opencl::Param, float, float) [with inType = char; outType = float; bool isColor = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:26:48: required from 'opencl::Array opencl::bilateral(const Array&, const float&, const float&) [with inType = char; outType = float; bool isColor = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:36:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp:94:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp: In instantiation of 'void opencl::kernel::bilateral(opencl::Param, opencl::Param, float, float) [with inType = char; outType = float; bool isColor = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:26:48: required from 'opencl::Array opencl::bilateral(const Array&, const float&, const float&) [with inType = char; outType = float; bool isColor = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:36:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp:94:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp: In instantiation of 'void opencl::kernel::bilateral(opencl::Param, opencl::Param, float, float) [with inType = int; outType = float; bool isColor = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:26:48: required from 'opencl::Array opencl::bilateral(const Array&, const float&, const float&) [with inType = int; outType = float; bool isColor = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:37:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp:94:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp: In instantiation of 'void opencl::kernel::bilateral(opencl::Param, opencl::Param, float, float) [with inType = int; outType = float; bool isColor = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:26:48: required from 'opencl::Array opencl::bilateral(const Array&, const float&, const float&) [with inType = int; outType = float; bool isColor = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:37:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp:94:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp: In instantiation of 'void opencl::kernel::bilateral(opencl::Param, opencl::Param, float, float) [with inType = unsigned int; outType = float; bool isColor = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:26:48: required from 'opencl::Array opencl::bilateral(const Array&, const float&, const float&) [with inType = unsigned int; outType = float; bool isColor = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:38:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp:94:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp: In instantiation of 'void opencl::kernel::bilateral(opencl::Param, opencl::Param, float, float) [with inType = unsigned int; outType = float; bool isColor = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:26:48: required from 'opencl::Array opencl::bilateral(const Array&, const float&, const float&) [with inType = unsigned int; outType = float; bool isColor = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:38:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp:94:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp: In instantiation of 'void opencl::kernel::bilateral(opencl::Param, opencl::Param, float, float) [with inType = unsigned char; outType = float; bool isColor = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:26:48: required from 'opencl::Array opencl::bilateral(const Array&, const float&, const float&) [with inType = unsigned char; outType = float; bool isColor = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:39:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp:94:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp: In instantiation of 'void opencl::kernel::bilateral(opencl::Param, opencl::Param, float, float) [with inType = unsigned char; outType = float; bool isColor = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:26:48: required from 'opencl::Array opencl::bilateral(const Array&, const float&, const float&) [with inType = unsigned char; outType = float; bool isColor = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:39:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp:94:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp: In instantiation of 'void opencl::kernel::bilateral(opencl::Param, opencl::Param, float, float) [with inType = short int; outType = float; bool isColor = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:26:48: required from 'opencl::Array opencl::bilateral(const Array&, const float&, const float&) [with inType = short int; outType = float; bool isColor = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:40:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp:94:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp: In instantiation of 'void opencl::kernel::bilateral(opencl::Param, opencl::Param, float, float) [with inType = short int; outType = float; bool isColor = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:26:48: required from 'opencl::Array opencl::bilateral(const Array&, const float&, const float&) [with inType = short int; outType = float; bool isColor = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:40:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp:94:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp: In instantiation of 'void opencl::kernel::bilateral(opencl::Param, opencl::Param, float, float) [with inType = short unsigned int; outType = float; bool isColor = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:26:48: required from 'opencl::Array opencl::bilateral(const Array&, const float&, const float&) [with inType = short unsigned int; outType = float; bool isColor = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:41:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp:94:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp: In instantiation of 'void opencl::kernel::bilateral(opencl::Param, opencl::Param, float, float) [with inType = short unsigned int; outType = float; bool isColor = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:26:48: required from 'opencl::Array opencl::bilateral(const Array&, const float&, const float&) [with inType = short unsigned int; outType = float; bool isColor = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/bilateral.cpp:41:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/bilateral.hpp:94:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 9%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/cholesky.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/cholesky.cpp.o -MF CMakeFiles/afopencl.dir/cholesky.cpp.o.d -o CMakeFiles/afopencl.dir/cholesky.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cholesky.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cholesky.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cholesky.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 10%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/s64.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/s64.cpp.o -MF CMakeFiles/afcpu.dir/kernel/sort_by_key/s64.cpp.o.d -o CMakeFiles/afcpu.dir/kernel/sort_by_key/s64.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:10: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] 62 | for(unsigned x = 0; x < size; x++) { | ~~^~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] [ 10%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/convolve.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/convolve.cpp.o -MF CMakeFiles/afopencl.dir/convolve.cpp.o.d -o CMakeFiles/afopencl.dir/convolve.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/convolve.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long int; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/convolve.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 10%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/convolve_separable.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/convolve_separable.cpp.o -MF CMakeFiles/afopencl.dir/convolve_separable.cpp.o.d -o CMakeFiles/afopencl.dir/convolve_separable.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/convolve_separable.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/convolve_separable.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 11%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/copy.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/copy.cpp.o -MF CMakeFiles/afopencl.dir/copy.cpp.o.d -o CMakeFiles/afopencl.dir/copy.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:12: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:14: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::memcopy(cl::Buffer, const dim_t*, cl::Buffer, const dim_t*, const dim_t*, int, opencl::uint) [with T = float; dim_t = int; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:64:31: required from 'opencl::Array opencl::copyArray(const Array&) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:134:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:95:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 95 | catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = float; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:85:33: required from 'void opencl::multiply_inplace(Array&, double) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:134:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 166 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::memcopy(cl::Buffer, const dim_t*, cl::Buffer, const dim_t*, const dim_t*, int, opencl::uint) [with T = double; dim_t = int; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:64:31: required from 'opencl::Array opencl::copyArray(const Array&) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:135:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:95:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 95 | catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = double; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:85:33: required from 'void opencl::multiply_inplace(Array&, double) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:135:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 166 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::memcopy(cl::Buffer, const dim_t*, cl::Buffer, const dim_t*, const dim_t*, int, opencl::uint) [with T = cl_float2; dim_t = int; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:64:31: required from 'opencl::Array opencl::copyArray(const Array&) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:136:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:95:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 95 | catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = cl_float2; outType = cl_float2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:85:33: required from 'void opencl::multiply_inplace(Array&, double) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:136:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 166 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::memcopy(cl::Buffer, const dim_t*, cl::Buffer, const dim_t*, const dim_t*, int, opencl::uint) [with T = cl_double2; dim_t = int; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:64:31: required from 'opencl::Array opencl::copyArray(const Array&) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:137:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:95:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 95 | catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = cl_double2; outType = cl_double2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:85:33: required from 'void opencl::multiply_inplace(Array&, double) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:137:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 166 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::memcopy(cl::Buffer, const dim_t*, cl::Buffer, const dim_t*, const dim_t*, int, opencl::uint) [with T = int; dim_t = int; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:64:31: required from 'opencl::Array opencl::copyArray(const Array&) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:138:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:95:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 95 | catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:85:33: required from 'void opencl::multiply_inplace(Array&, double) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:138:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 166 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::memcopy(cl::Buffer, const dim_t*, cl::Buffer, const dim_t*, const dim_t*, int, opencl::uint) [with T = unsigned int; dim_t = int; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:64:31: required from 'opencl::Array opencl::copyArray(const Array&) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:139:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:95:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 95 | catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:85:33: required from 'void opencl::multiply_inplace(Array&, double) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:139:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 166 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::memcopy(cl::Buffer, const dim_t*, cl::Buffer, const dim_t*, const dim_t*, int, opencl::uint) [with T = unsigned char; dim_t = int; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:64:31: required from 'opencl::Array opencl::copyArray(const Array&) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:140:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:95:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 95 | catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = unsigned char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:85:33: required from 'void opencl::multiply_inplace(Array&, double) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:140:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 166 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::memcopy(cl::Buffer, const dim_t*, cl::Buffer, const dim_t*, const dim_t*, int, opencl::uint) [with T = char; dim_t = int; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:64:31: required from 'opencl::Array opencl::copyArray(const Array&) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:141:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:95:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 95 | catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:85:33: required from 'void opencl::multiply_inplace(Array&, double) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:141:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 166 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::memcopy(cl::Buffer, const dim_t*, cl::Buffer, const dim_t*, const dim_t*, int, opencl::uint) [with T = long long int; dim_t = int; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:64:31: required from 'opencl::Array opencl::copyArray(const Array&) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:142:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:95:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 95 | catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = long long int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:85:33: required from 'void opencl::multiply_inplace(Array&, double) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:142:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 166 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::memcopy(cl::Buffer, const dim_t*, cl::Buffer, const dim_t*, const dim_t*, int, opencl::uint) [with T = long long unsigned int; dim_t = int; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:64:31: required from 'opencl::Array opencl::copyArray(const Array&) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:143:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:95:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 95 | catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = long long unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:85:33: required from 'void opencl::multiply_inplace(Array&, double) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:143:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 166 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::memcopy(cl::Buffer, const dim_t*, cl::Buffer, const dim_t*, const dim_t*, int, opencl::uint) [with T = short int; dim_t = int; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:64:31: required from 'opencl::Array opencl::copyArray(const Array&) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:144:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:95:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 95 | catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = short int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:85:33: required from 'void opencl::multiply_inplace(Array&, double) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:144:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 166 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::memcopy(cl::Buffer, const dim_t*, cl::Buffer, const dim_t*, const dim_t*, int, opencl::uint) [with T = short unsigned int; dim_t = int; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:64:31: required from 'opencl::Array opencl::copyArray(const Array&) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:145:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:95:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 95 | catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = short unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:85:33: required from 'void opencl::multiply_inplace(Array&, double) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:145:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 166 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = float; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = double; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = double; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = cl_float2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = cl_float2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = cl_double2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = cl_double2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = long long int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = long long int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = long long unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = long long unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = short int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = short int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = short unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = short unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = unsigned char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = unsigned char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = float; outType = char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = float; outType = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:173:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = float; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = float; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = double; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = cl_float2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = cl_float2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = cl_double2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = cl_double2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = long long int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = long long int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = long long unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = long long unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = short int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = short int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = short unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = short unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = unsigned char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = unsigned char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = double; outType = char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = double; outType = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = float; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = float; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = double; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = double; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = cl_float2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = cl_float2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = cl_double2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = cl_double2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = long long int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = long long int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = long long unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = long long unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = short int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = short int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = short unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = short unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = unsigned char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = unsigned char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = int; outType = char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = int; outType = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = float; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = float; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = double; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = double; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = cl_float2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = cl_float2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = cl_double2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = cl_double2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = long long int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = long long int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = long long unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = long long unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = short int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = short int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = short unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = short unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = unsigned char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = unsigned char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned int; outType = char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned int; outType = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = float; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = float; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = double; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = double; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = cl_float2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = cl_float2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = cl_double2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = cl_double2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = long long int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = long long unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = long long unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = short int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = short int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = short unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = short unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = unsigned char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = unsigned char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long int; outType = char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long int; outType = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = float; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = float; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = double; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = double; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = cl_float2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = cl_float2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = cl_double2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = cl_double2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = long long int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = long long int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = long long unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = short int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = short int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = short unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = short unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = unsigned char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = unsigned char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = long long unsigned int; outType = char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = long long unsigned int; outType = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = float; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = float; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = double; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = double; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = cl_float2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = cl_float2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = cl_double2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = cl_double2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = long long int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = long long int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = long long unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = long long unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = short int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = short int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = short unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = short unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = unsigned char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = unsigned char; outType = char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = unsigned char; outType = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = float; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = float; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = double; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = double; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = cl_float2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = cl_float2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = cl_double2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = cl_double2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = long long int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = long long int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = long long unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = long long unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = short int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = short int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = short unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = short unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = unsigned char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = unsigned char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = char; outType = char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = char; outType = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = float; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = float; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = double; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = double; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = cl_float2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = cl_float2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = cl_double2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = cl_double2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = long long int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = long long int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = long long unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = long long unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = short int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = short unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = short unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = unsigned char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = unsigned char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short int; outType = char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short int; outType = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = float; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = float; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = double; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = double; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = cl_float2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = cl_float2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = cl_double2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = cl_double2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = long long int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = long long int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = long long unsigned int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = long long unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = short int; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = short int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = short unsigned int; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = unsigned char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = unsigned char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = char; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = short unsigned int; outType = char; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = short unsigned int; outType = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = cl_float2; outType = cl_float2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = cl_float2; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:190:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = cl_float2; outType = cl_double2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = cl_float2; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:190:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = cl_float2; outType = cl_double2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = cl_float2; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:190:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = cl_double2; outType = cl_float2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:76:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = cl_double2; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:191:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = cl_double2; outType = cl_float2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = cl_double2; outType = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:191:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp: In instantiation of 'void opencl::kernel::copy(opencl::Param, opencl::Param, int, outType, double) [with inType = cl_double2; outType = cl_double2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:78:49: required from 'opencl::Array opencl::padArray(const Array&, const af::dim4&, outType, double) [with inType = cl_double2; outType = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.cpp:191:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/memcopy.hpp:166:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 11%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/count.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/count.cpp.o -MF CMakeFiles/afopencl.dir/count.cpp.o.d -o CMakeFiles/afopencl.dir/count.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = float; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_notzero_t; Ti = float; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:15:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_notzero_t; Ti = float; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:15:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = double; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_notzero_t; Ti = double; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_notzero_t; Ti = double; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = cl_float2; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_notzero_t; Ti = cl_float2; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_notzero_t; Ti = cl_float2; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = cl_double2; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_notzero_t; Ti = cl_double2; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:18:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_notzero_t; Ti = cl_double2; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:18:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_notzero_t; Ti = int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:19:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_notzero_t; Ti = int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:19:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_notzero_t; Ti = unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:20:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_notzero_t; Ti = unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:20:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = long long int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_notzero_t; Ti = long long int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:21:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_notzero_t; Ti = long long int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:21:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = long long unsigned int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_notzero_t; Ti = long long unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:22:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_notzero_t; Ti = long long unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:22:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = char; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_notzero_t; Ti = char; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:23:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_notzero_t; Ti = char; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:23:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_notzero_t; Ti = unsigned char; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:24:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_notzero_t; Ti = unsigned char; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:24:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = short int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_notzero_t; Ti = short int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:25:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_notzero_t; Ti = short int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:25:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_notzero_t; Ti = short unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:26:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_notzero_t; Ti = short unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/count.cpp:26:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ In file included from /usr/include/c++/13/memory:78, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/JIT/Node.hpp:16, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:20: In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/u16.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/u16.cpp.o -MF CMakeFiles/afcpu.dir/kernel/sort_by_key/u16.cpp.o.d -o CMakeFiles/afcpu.dir/kernel/sort_by_key/u16.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/u32.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/u32.cpp.o -MF CMakeFiles/afcpu.dir/kernel/sort_by_key/u32.cpp.o.d -o CMakeFiles/afcpu.dir/kernel/sort_by_key/u32.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp [ 11%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/u64.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/u64.cpp.o -MF CMakeFiles/afcpu.dir/kernel/sort_by_key/u64.cpp.o.d -o CMakeFiles/afcpu.dir/kernel/sort_by_key/u64.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:10: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] 62 | for(unsigned x = 0; x < size; x++) { | ~~^~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = short unsigned int; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:10: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] 62 | for(unsigned x = 0; x < size; x++) { | ~~^~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:10: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] 62 | for(unsigned x = 0; x < size; x++) { | ~~^~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned int; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = long long unsigned int; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] [ 11%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/u8.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/kernel/sort_by_key/u8.cpp.o -MF CMakeFiles/afcpu.dir/kernel/sort_by_key/u8.cpp.o.d -o CMakeFiles/afcpu.dir/kernel/sort_by_key/u8.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:10: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] 62 | for(unsigned x = 0; x < size; x++) { | ~~^~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = std::complex; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = std::complex; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp: In instantiation of 'void cpu::kernel::sort0ByKeyIterative(cpu::Array, cpu::Array) [with Tk = unsigned char; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/kernel/sort_by_key_impl.hpp:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'dim_t' {aka 'int'} [-Wsign-compare] In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_notzero_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/diagonal.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/diagonal.cpp.o -MF CMakeFiles/afopencl.dir/diagonal.cpp.o.d -o CMakeFiles/afopencl.dir/diagonal.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:17: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagExtract(opencl::Param, opencl::Param, int) [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:40:31: required from 'opencl::Array opencl::diagExtract(const Array&, int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:50:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:120:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 120 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagCreate(opencl::Param, opencl::Param, int) [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:28:30: required from 'opencl::Array opencl::diagCreate(const Array&, int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:50:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:76:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagExtract(opencl::Param, opencl::Param, int) [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:40:31: required from 'opencl::Array opencl::diagExtract(const Array&, int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:120:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 120 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagCreate(opencl::Param, opencl::Param, int) [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:28:30: required from 'opencl::Array opencl::diagCreate(const Array&, int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:76:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagExtract(opencl::Param, opencl::Param, int) [with T = cl_float2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:40:31: required from 'opencl::Array opencl::diagExtract(const Array&, int) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:120:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 120 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagCreate(opencl::Param, opencl::Param, int) [with T = cl_float2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:28:30: required from 'opencl::Array opencl::diagCreate(const Array&, int) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:76:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagExtract(opencl::Param, opencl::Param, int) [with T = cl_double2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:40:31: required from 'opencl::Array opencl::diagExtract(const Array&, int) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:120:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 120 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagCreate(opencl::Param, opencl::Param, int) [with T = cl_double2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:28:30: required from 'opencl::Array opencl::diagCreate(const Array&, int) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:76:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagExtract(opencl::Param, opencl::Param, int) [with T = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:40:31: required from 'opencl::Array opencl::diagExtract(const Array&, int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:54:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:120:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 120 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagCreate(opencl::Param, opencl::Param, int) [with T = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:28:30: required from 'opencl::Array opencl::diagCreate(const Array&, int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:54:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:76:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagExtract(opencl::Param, opencl::Param, int) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:40:31: required from 'opencl::Array opencl::diagExtract(const Array&, int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:55:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:120:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 120 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagCreate(opencl::Param, opencl::Param, int) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:28:30: required from 'opencl::Array opencl::diagCreate(const Array&, int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:55:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:76:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagExtract(opencl::Param, opencl::Param, int) [with T = long long int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:40:31: required from 'opencl::Array opencl::diagExtract(const Array&, int) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:56:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:120:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 120 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagCreate(opencl::Param, opencl::Param, int) [with T = long long int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:28:30: required from 'opencl::Array opencl::diagCreate(const Array&, int) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:56:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:76:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagExtract(opencl::Param, opencl::Param, int) [with T = long long unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:40:31: required from 'opencl::Array opencl::diagExtract(const Array&, int) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:120:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 120 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagCreate(opencl::Param, opencl::Param, int) [with T = long long unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:28:30: required from 'opencl::Array opencl::diagCreate(const Array&, int) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:76:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagExtract(opencl::Param, opencl::Param, int) [with T = char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:40:31: required from 'opencl::Array opencl::diagExtract(const Array&, int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:120:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 120 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagCreate(opencl::Param, opencl::Param, int) [with T = char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:28:30: required from 'opencl::Array opencl::diagCreate(const Array&, int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:76:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagExtract(opencl::Param, opencl::Param, int) [with T = unsigned char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:40:31: required from 'opencl::Array opencl::diagExtract(const Array&, int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:59:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:120:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 120 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagCreate(opencl::Param, opencl::Param, int) [with T = unsigned char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:28:30: required from 'opencl::Array opencl::diagCreate(const Array&, int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:59:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:76:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagExtract(opencl::Param, opencl::Param, int) [with T = short int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:40:31: required from 'opencl::Array opencl::diagExtract(const Array&, int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:60:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:120:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 120 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagCreate(opencl::Param, opencl::Param, int) [with T = short int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:28:30: required from 'opencl::Array opencl::diagCreate(const Array&, int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:60:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:76:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagExtract(opencl::Param, opencl::Param, int) [with T = short unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:40:31: required from 'opencl::Array opencl::diagExtract(const Array&, int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:120:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 120 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp: In instantiation of 'void opencl::kernel::diagCreate(opencl::Param, opencl::Param, int) [with T = short unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:28:30: required from 'opencl::Array opencl::diagCreate(const Array&, int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diagonal.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diagonal.hpp:76:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ [ 11%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/lookup.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/lookup.cpp.o -MF CMakeFiles/afcpu.dir/lookup.cpp.o.d -o CMakeFiles/afcpu.dir/lookup.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/lookup.cpp [ 11%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/diff.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/diff.cpp.o -MF CMakeFiles/afopencl.dir/diff.cpp.o.d -o CMakeFiles/afopencl.dir/diff.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:12: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:14: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = float; unsigned int dim = 0; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = float; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:67:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 84 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = float; unsigned int dim = 1; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = float; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:67:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = float; unsigned int dim = 2; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = float; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:67:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = float; unsigned int dim = 3; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = float; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:67:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = float; unsigned int dim = 0; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = float; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:67:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = float; unsigned int dim = 1; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = float; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:67:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = float; unsigned int dim = 2; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = float; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:67:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = float; unsigned int dim = 3; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = float; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:67:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = double; unsigned int dim = 0; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = double; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:68:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = double; unsigned int dim = 1; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = double; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:68:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = double; unsigned int dim = 2; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = double; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:68:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = double; unsigned int dim = 3; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = double; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:68:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = double; unsigned int dim = 0; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = double; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:68:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = double; unsigned int dim = 1; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = double; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:68:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = double; unsigned int dim = 2; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = double; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:68:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = double; unsigned int dim = 3; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = double; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:68:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = cl_float2; unsigned int dim = 0; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = cl_float2; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:69:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = cl_float2; unsigned int dim = 1; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = cl_float2; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:69:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = cl_float2; unsigned int dim = 2; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = cl_float2; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:69:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = cl_float2; unsigned int dim = 3; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = cl_float2; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:69:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = cl_float2; unsigned int dim = 0; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = cl_float2; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:69:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = cl_float2; unsigned int dim = 1; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = cl_float2; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:69:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = cl_float2; unsigned int dim = 2; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = cl_float2; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:69:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = cl_float2; unsigned int dim = 3; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = cl_float2; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:69:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = cl_double2; unsigned int dim = 0; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = cl_double2; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:70:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = cl_double2; unsigned int dim = 1; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = cl_double2; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:70:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = cl_double2; unsigned int dim = 2; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = cl_double2; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:70:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = cl_double2; unsigned int dim = 3; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = cl_double2; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:70:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = cl_double2; unsigned int dim = 0; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = cl_double2; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:70:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = cl_double2; unsigned int dim = 1; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = cl_double2; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:70:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = cl_double2; unsigned int dim = 2; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = cl_double2; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:70:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = cl_double2; unsigned int dim = 3; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = cl_double2; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:70:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = int; unsigned int dim = 0; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:71:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = int; unsigned int dim = 1; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:71:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = int; unsigned int dim = 2; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:71:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = int; unsigned int dim = 3; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:71:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = int; unsigned int dim = 0; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:71:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = int; unsigned int dim = 1; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:71:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = int; unsigned int dim = 2; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:71:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = int; unsigned int dim = 3; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:71:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = unsigned int; unsigned int dim = 0; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = unsigned int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:72:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = unsigned int; unsigned int dim = 1; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = unsigned int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:72:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = unsigned int; unsigned int dim = 2; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = unsigned int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:72:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = unsigned int; unsigned int dim = 3; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = unsigned int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:72:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = unsigned int; unsigned int dim = 0; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = unsigned int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:72:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = unsigned int; unsigned int dim = 1; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = unsigned int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:72:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = unsigned int; unsigned int dim = 2; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = unsigned int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:72:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = unsigned int; unsigned int dim = 3; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = unsigned int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:72:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = unsigned char; unsigned int dim = 0; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = unsigned char; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:73:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = unsigned char; unsigned int dim = 1; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = unsigned char; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:73:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = unsigned char; unsigned int dim = 2; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = unsigned char; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:73:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = unsigned char; unsigned int dim = 3; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = unsigned char; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:73:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = unsigned char; unsigned int dim = 0; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = unsigned char; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:73:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = unsigned char; unsigned int dim = 1; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = unsigned char; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:73:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = unsigned char; unsigned int dim = 2; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = unsigned char; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:73:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = unsigned char; unsigned int dim = 3; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = unsigned char; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:73:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = long long int; unsigned int dim = 0; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = long long int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:74:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = long long int; unsigned int dim = 1; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = long long int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:74:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = long long int; unsigned int dim = 2; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = long long int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:74:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = long long int; unsigned int dim = 3; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = long long int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:74:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = long long int; unsigned int dim = 0; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = long long int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:74:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = long long int; unsigned int dim = 1; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = long long int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:74:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = long long int; unsigned int dim = 2; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = long long int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:74:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = long long int; unsigned int dim = 3; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = long long int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:74:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = long long unsigned int; unsigned int dim = 0; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = long long unsigned int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:75:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = long long unsigned int; unsigned int dim = 1; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = long long unsigned int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:75:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = long long unsigned int; unsigned int dim = 2; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = long long unsigned int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:75:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = long long unsigned int; unsigned int dim = 3; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = long long unsigned int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:75:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = long long unsigned int; unsigned int dim = 0; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = long long unsigned int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:75:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = long long unsigned int; unsigned int dim = 1; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = long long unsigned int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:75:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = long long unsigned int; unsigned int dim = 2; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = long long unsigned int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:75:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = long long unsigned int; unsigned int dim = 3; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = long long unsigned int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:75:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = short int; unsigned int dim = 0; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = short int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:76:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = short int; unsigned int dim = 1; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = short int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:76:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = short int; unsigned int dim = 2; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = short int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:76:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = short int; unsigned int dim = 3; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = short int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:76:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = short int; unsigned int dim = 0; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = short int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:76:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = short int; unsigned int dim = 1; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = short int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:76:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = short int; unsigned int dim = 2; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = short int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:76:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = short int; unsigned int dim = 3; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = short int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:76:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = short unsigned int; unsigned int dim = 0; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = short unsigned int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:77:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = short unsigned int; unsigned int dim = 1; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = short unsigned int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:77:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = short unsigned int; unsigned int dim = 2; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = short unsigned int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:77:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = short unsigned int; unsigned int dim = 3; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = short unsigned int; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:77:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = short unsigned int; unsigned int dim = 0; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = short unsigned int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:77:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = short unsigned int; unsigned int dim = 1; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = short unsigned int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:77:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = short unsigned int; unsigned int dim = 2; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = short unsigned int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:77:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = short unsigned int; unsigned int dim = 3; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = short unsigned int; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:77:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = char; unsigned int dim = 0; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = char; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:78:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = char; unsigned int dim = 1; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = char; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:78:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = char; unsigned int dim = 2; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = char; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:78:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = char; unsigned int dim = 3; bool isDiff2 = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = char; bool isDiff2 = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:53:30: required from 'opencl::Array opencl::diff1(const Array&, int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:78:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = char; unsigned int dim = 0; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:34:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = char; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:78:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = char; unsigned int dim = 1; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:37:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = char; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:78:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = char; unsigned int dim = 2; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:40:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = char; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:78:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp: In instantiation of 'void opencl::kernel::diff(opencl::Param, opencl::Param, unsigned int) [with T = char; unsigned int dim = 3; bool isDiff2 = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:43:53: required from 'opencl::Array opencl::diff(const Array&, int) [with T = char; bool isDiff2 = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:59:29: required from 'opencl::Array opencl::diff2(const Array&, int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/diff.cpp:78:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/diff.hpp:84:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 11%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/lu.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/lu.cpp.o -MF CMakeFiles/afcpu.dir/lu.cpp.o.d -o CMakeFiles/afcpu.dir/lu.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/lu.cpp [ 11%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/match_template.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/match_template.cpp.o -MF CMakeFiles/afcpu.dir/match_template.cpp.o.d -o CMakeFiles/afcpu.dir/match_template.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/match_template.cpp [ 11%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/math.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/math.cpp.o -MF CMakeFiles/afcpu.dir/math.cpp.o.d -o CMakeFiles/afcpu.dir/math.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/math.cpp [ 11%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/meanshift.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/meanshift.cpp.o -MF CMakeFiles/afcpu.dir/meanshift.cpp.o.d -o CMakeFiles/afcpu.dir/meanshift.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/meanshift.cpp [ 11%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/medfilt.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/medfilt.cpp.o -MF CMakeFiles/afcpu.dir/medfilt.cpp.o.d -o CMakeFiles/afcpu.dir/medfilt.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/medfilt.cpp [ 12%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/memory.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/memory.cpp.o -MF CMakeFiles/afcpu.dir/memory.cpp.o.d -o CMakeFiles/afcpu.dir/memory.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/memory.cpp [ 12%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/morph.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/morph.cpp.o -MF CMakeFiles/afcpu.dir/morph.cpp.o.d -o CMakeFiles/afcpu.dir/morph.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/morph.cpp [ 12%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/nearest_neighbour.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/nearest_neighbour.cpp.o -MF CMakeFiles/afcpu.dir/nearest_neighbour.cpp.o.d -o CMakeFiles/afcpu.dir/nearest_neighbour.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/nearest_neighbour.cpp [ 12%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/orb.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/orb.cpp.o -MF CMakeFiles/afcpu.dir/orb.cpp.o.d -o CMakeFiles/afcpu.dir/orb.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/orb.cpp [ 12%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/platform.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/platform.cpp.o -MF CMakeFiles/afcpu.dir/platform.cpp.o.d -o CMakeFiles/afcpu.dir/platform.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/platform.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/platform.cpp: In function 'std::string& cpu::ltrim(std::string&)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/platform.cpp:230:69: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 230 | std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/platform.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/platform.cpp:12: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ [ 12%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/plot.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/plot.cpp.o -MF CMakeFiles/afcpu.dir/plot.cpp.o.d -o CMakeFiles/afcpu.dir/plot.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/plot.cpp [ 12%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/plot3.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/plot3.cpp.o -MF CMakeFiles/afcpu.dir/plot3.cpp.o.d -o CMakeFiles/afcpu.dir/plot3.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/plot3.cpp [ 12%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/qr.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/qr.cpp.o -MF CMakeFiles/afcpu.dir/qr.cpp.o.d -o CMakeFiles/afcpu.dir/qr.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/qr.cpp [ 12%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/random.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/random.cpp.o -MF CMakeFiles/afcpu.dir/random.cpp.o.d -o CMakeFiles/afcpu.dir/random.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/random.cpp [ 12%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/range.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/range.cpp.o -MF CMakeFiles/afcpu.dir/range.cpp.o.d -o CMakeFiles/afcpu.dir/range.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/range.cpp [ 12%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/reduce.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/reduce.cpp.o -MF CMakeFiles/afcpu.dir/reduce.cpp.o.d -o CMakeFiles/afcpu.dir/reduce.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/reduce.cpp [ 12%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/regions.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/regions.cpp.o -MF CMakeFiles/afcpu.dir/regions.cpp.o.d -o CMakeFiles/afcpu.dir/regions.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/regions.cpp [ 13%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/reorder.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/reorder.cpp.o -MF CMakeFiles/afcpu.dir/reorder.cpp.o.d -o CMakeFiles/afcpu.dir/reorder.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/reorder.cpp [ 13%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/dilate.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/dilate.cpp.o -MF CMakeFiles/afopencl.dir/dilate.cpp.o.d -o CMakeFiles/afopencl.dir/dilate.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 13%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/resize.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/resize.cpp.o -MF CMakeFiles/afcpu.dir/resize.cpp.o.d -o CMakeFiles/afcpu.dir/resize.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/resize.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = true; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:38:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = float; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 103 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = true; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:39:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = float; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = true; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:40:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = float; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = true; int windLen = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:41:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = float; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = true; int windLen = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:42:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = float; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = true; int windLen = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:43:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = float; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = true; int windLen = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:44:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = float; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = true; int windLen = 17]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:45:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = float; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = true; int windLen = 19]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:46:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = float; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = true; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:38:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = double; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = true; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:39:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = double; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = true; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:40:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = double; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = true; int windLen = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:41:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = double; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = true; int windLen = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:42:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = double; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = true; int windLen = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:43:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = double; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = true; int windLen = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:44:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = double; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = true; int windLen = 17]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:45:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = double; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = true; int windLen = 19]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:46:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = double; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = true; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:38:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = true; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:39:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = true; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:40:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = true; int windLen = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:41:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = true; int windLen = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:42:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = true; int windLen = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:43:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = true; int windLen = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:44:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = true; int windLen = 17]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:45:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = true; int windLen = 19]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:46:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = true; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:38:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = true; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:39:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = true; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:40:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = true; int windLen = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:41:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = true; int windLen = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:42:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = true; int windLen = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:43:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = true; int windLen = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:44:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = true; int windLen = 17]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:45:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = true; int windLen = 19]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:46:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = true; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:38:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = true; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:39:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = true; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:40:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = true; int windLen = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:41:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = true; int windLen = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:42:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = true; int windLen = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:43:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = true; int windLen = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:44:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = true; int windLen = 17]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:45:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = true; int windLen = 19]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:46:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = true; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:38:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = true; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:39:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = true; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:40:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = true; int windLen = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:41:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = true; int windLen = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:42:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = true; int windLen = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:43:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = true; int windLen = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:44:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = true; int windLen = 17]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:45:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = true; int windLen = 19]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:46:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = true; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:38:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = true; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:39:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = true; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:40:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = true; int windLen = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:41:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = true; int windLen = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:42:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = true; int windLen = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:43:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = true; int windLen = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:44:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = true; int windLen = 17]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:45:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = true; int windLen = 19]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:46:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = true; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:38:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = true; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:39:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = true; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:40:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = true; int windLen = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:41:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = true; int windLen = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:42:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = true; int windLen = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:43:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = true; int windLen = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:44:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = true; int windLen = 17]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:45:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = true; int windLen = 19]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:46:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 13%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/rotate.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/rotate.cpp.o -MF CMakeFiles/afcpu.dir/rotate.cpp.o.d -o CMakeFiles/afcpu.dir/rotate.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/rotate.cpp [ 13%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/scan.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/scan.cpp.o -MF CMakeFiles/afcpu.dir/scan.cpp.o.d -o CMakeFiles/afcpu.dir/scan.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/scan.cpp [ 13%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/select.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/select.cpp.o -MF CMakeFiles/afcpu.dir/select.cpp.o.d -o CMakeFiles/afcpu.dir/select.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/select.cpp [ 13%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/set.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/set.cpp.o -MF CMakeFiles/afcpu.dir/set.cpp.o.d -o CMakeFiles/afcpu.dir/set.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/set.cpp [ 13%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/shift.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/shift.cpp.o -MF CMakeFiles/afcpu.dir/shift.cpp.o.d -o CMakeFiles/afcpu.dir/shift.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/shift.cpp [ 13%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/sift.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/sift.cpp.o -MF CMakeFiles/afcpu.dir/sift.cpp.o.d -o CMakeFiles/afcpu.dir/sift.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/sift.cpp [ 13%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/sobel.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/sobel.cpp.o -MF CMakeFiles/afcpu.dir/sobel.cpp.o.d -o CMakeFiles/afcpu.dir/sobel.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/sobel.cpp [ 13%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/solve.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/solve.cpp.o -MF CMakeFiles/afcpu.dir/solve.cpp.o.d -o CMakeFiles/afcpu.dir/solve.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/solve.cpp [ 13%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/sort.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/sort.cpp.o -MF CMakeFiles/afcpu.dir/sort.cpp.o.d -o CMakeFiles/afcpu.dir/sort.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/sort.cpp [ 14%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/sort_by_key.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/sort_by_key.cpp.o -MF CMakeFiles/afcpu.dir/sort_by_key.cpp.o.d -o CMakeFiles/afcpu.dir/sort_by_key.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/sort_by_key.cpp [ 14%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/sort_index.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/sort_index.cpp.o -MF CMakeFiles/afcpu.dir/sort_index.cpp.o.d -o CMakeFiles/afcpu.dir/sort_index.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/sort_index.cpp [ 14%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/surface.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/surface.cpp.o -MF CMakeFiles/afcpu.dir/surface.cpp.o.d -o CMakeFiles/afcpu.dir/surface.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/surface.cpp [ 14%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/susan.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/susan.cpp.o -MF CMakeFiles/afcpu.dir/susan.cpp.o.d -o CMakeFiles/afcpu.dir/susan.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/susan.cpp [ 14%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/svd.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/svd.cpp.o -MF CMakeFiles/afcpu.dir/svd.cpp.o.d -o CMakeFiles/afcpu.dir/svd.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/svd.cpp [ 14%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/tile.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/tile.cpp.o -MF CMakeFiles/afcpu.dir/tile.cpp.o.d -o CMakeFiles/afcpu.dir/tile.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/tile.cpp [ 14%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/transform.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/transform.cpp.o -MF CMakeFiles/afcpu.dir/transform.cpp.o.d -o CMakeFiles/afcpu.dir/transform.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/transform.cpp [ 14%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/dilate3d.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/dilate3d.cpp.o -MF CMakeFiles/afopencl.dir/dilate3d.cpp.o.d -o CMakeFiles/afopencl.dir/dilate3d.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 14%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/transpose.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/transpose.cpp.o -MF CMakeFiles/afcpu.dir/transpose.cpp.o.d -o CMakeFiles/afcpu.dir/transpose.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/transpose.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = true; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:38:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = float; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 169 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = true; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:39:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = float; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = true; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:40:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = float; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = true; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:38:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = double; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = true; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:39:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = double; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = true; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:40:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = double; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = true; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:38:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = true; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:39:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = true; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:40:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = true; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:38:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = true; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:39:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = true; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:40:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = true; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:38:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = true; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:39:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = true; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:40:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = true; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:38:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = unsigned char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = true; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:39:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = unsigned char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = true; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:40:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = unsigned char; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = true; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:38:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = short int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = true; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:39:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = short int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = true; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:40:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = short int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = true; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:38:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = short unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = true; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:39:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = short unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = true; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:40:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = short unsigned int; bool isDilation = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/dilate3d.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 14%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/triangle.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/triangle.cpp.o -MF CMakeFiles/afcpu.dir/triangle.cpp.o.d -o CMakeFiles/afcpu.dir/triangle.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/triangle.cpp [ 14%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/unwrap.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/unwrap.cpp.o -MF CMakeFiles/afcpu.dir/unwrap.cpp.o.d -o CMakeFiles/afcpu.dir/unwrap.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/unwrap.cpp [ 14%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/erode.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/erode.cpp.o -MF CMakeFiles/afopencl.dir/erode.cpp.o.d -o CMakeFiles/afopencl.dir/erode.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 14%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/where.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/where.cpp.o -MF CMakeFiles/afcpu.dir/where.cpp.o.d -o CMakeFiles/afcpu.dir/where.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/where.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 14%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/wrap.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/wrap.cpp.o -MF CMakeFiles/afcpu.dir/wrap.cpp.o.d -o CMakeFiles/afcpu.dir/wrap.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/wrap.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = false; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:38:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = float; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 103 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = false; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:39:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = float; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = false; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:40:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = float; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = false; int windLen = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:41:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = float; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = false; int windLen = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:42:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = float; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = false; int windLen = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:43:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = float; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = false; int windLen = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:44:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = float; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = false; int windLen = 17]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:45:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = float; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = false; int windLen = 19]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:46:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = float; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = false; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:38:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = double; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = false; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:39:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = double; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = false; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:40:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = double; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = false; int windLen = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:41:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = double; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = false; int windLen = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:42:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = double; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = false; int windLen = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:43:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = double; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = false; int windLen = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:44:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = double; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = false; int windLen = 17]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:45:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = double; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = false; int windLen = 19]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:46:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = double; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = false; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:38:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = false; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:39:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = false; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:40:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = false; int windLen = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:41:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = false; int windLen = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:42:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = false; int windLen = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:43:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = false; int windLen = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:44:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = false; int windLen = 17]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:45:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = false; int windLen = 19]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:46:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = false; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:38:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = false; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:39:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = false; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:40:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = false; int windLen = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:41:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = false; int windLen = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:42:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = false; int windLen = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:43:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = false; int windLen = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:44:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = false; int windLen = 17]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:45:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = false; int windLen = 19]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:46:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = false; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:38:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = false; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:39:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = false; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:40:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = false; int windLen = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:41:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = false; int windLen = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:42:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = false; int windLen = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:43:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = false; int windLen = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:44:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = false; int windLen = 17]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:45:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = false; int windLen = 19]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:46:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = false; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:38:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = false; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:39:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = false; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:40:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = false; int windLen = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:41:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = false; int windLen = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:42:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = false; int windLen = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:43:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = false; int windLen = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:44:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = false; int windLen = 17]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:45:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = false; int windLen = 19]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:46:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = unsigned char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = false; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:38:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = false; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:39:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = false; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:40:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = false; int windLen = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:41:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = false; int windLen = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:42:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = false; int windLen = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:43:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = false; int windLen = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:44:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = false; int windLen = 17]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:45:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = false; int windLen = 19]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:46:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = false; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:38:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = false; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:39:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = false; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:40:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = false; int windLen = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:41:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = false; int windLen = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:42:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = false; int windLen = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:43:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = false; int windLen = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:44:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = false; int windLen = 17]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:45:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = false; int windLen = 19]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph_impl.hpp:46:50: required from 'opencl::Array opencl::morph(const Array&, const Array&) [with T = short unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:103:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 15%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/ArrayInfo.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/ArrayInfo.cpp.o -MF CMakeFiles/afcpu.dir/__/ArrayInfo.cpp.o.d -o CMakeFiles/afcpu.dir/__/ArrayInfo.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/ArrayInfo.cpp [ 15%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/MemoryManager.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/MemoryManager.cpp.o -MF CMakeFiles/afcpu.dir/__/MemoryManager.cpp.o.d -o CMakeFiles/afcpu.dir/__/MemoryManager.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/MemoryManager.cpp [ 15%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/erode3d.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/erode3d.cpp.o -MF CMakeFiles/afopencl.dir/erode3d.cpp.o.d -o CMakeFiles/afopencl.dir/erode3d.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp [ 15%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/cblas.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/cblas.cpp.o -MF CMakeFiles/afcpu.dir/__/cblas.cpp.o.d -o CMakeFiles/afcpu.dir/__/cblas.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cblas.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 15%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/dim4.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/dim4.cpp.o -MF CMakeFiles/afcpu.dir/__/dim4.cpp.o.d -o CMakeFiles/afcpu.dir/__/dim4.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/dim4.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = false; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:38:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = float; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 169 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = false; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:39:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = float; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isDilation = false; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:40:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = float; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:15:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = false; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:38:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = double; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = false; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:39:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = double; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isDilation = false; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:40:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = double; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:16:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = false; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:38:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = false; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:39:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isDilation = false; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:40:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:17:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = false; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:38:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = false; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:39:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isDilation = false; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:40:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = false; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:38:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = false; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:39:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isDilation = false; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:40:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:19:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = false; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:38:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = unsigned char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = false; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:39:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = unsigned char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isDilation = false; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:40:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = unsigned char; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:20:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = false; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:38:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = short int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = false; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:39:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = short int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isDilation = false; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:40:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = short int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:21:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = false; int windLen = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:38:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = short unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = false; int windLen = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:39:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = short unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp: In instantiation of 'void opencl::kernel::morph3d(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isDilation = false; int windLen = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/morph3d_impl.hpp:40:52: required from 'opencl::Array opencl::morph3d(const Array&, const Array&) [with T = short unsigned int; bool isDilation = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/erode3d.cpp:22:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/morph.hpp:169:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 15%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/dispatch.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/dispatch.cpp.o -MF CMakeFiles/afcpu.dir/__/dispatch.cpp.o.d -o CMakeFiles/afcpu.dir/__/dispatch.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/dispatch.cpp [ 15%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/host_memory.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/host_memory.cpp.o -MF CMakeFiles/afcpu.dir/__/host_memory.cpp.o.d -o CMakeFiles/afcpu.dir/__/host_memory.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/host_memory.cpp [ 15%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/lapacke.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/lapacke.cpp.o -MF CMakeFiles/afcpu.dir/__/lapacke.cpp.o.d -o CMakeFiles/afcpu.dir/__/lapacke.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/lapacke.cpp [ 15%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/util.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/util.cpp.o -MF CMakeFiles/afcpu.dir/__/util.cpp.o.d -o CMakeFiles/afcpu.dir/__/util.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/util.cpp [ 15%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/approx.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/approx.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/approx.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/approx.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/approx.cpp [ 15%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/array.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/array.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/array.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/array.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/array.cpp [ 15%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/assign.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/assign.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/assign.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/assign.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/assign.cpp [ 15%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/bilateral.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/bilateral.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/bilateral.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/bilateral.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/bilateral.cpp [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/binary.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/binary.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/binary.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/binary.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/binary.cpp [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/blas.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/blas.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/blas.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/blas.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/blas.cpp [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/cast.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/cast.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/cast.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/cast.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/cast.cpp [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/cholesky.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/cholesky.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/cholesky.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/cholesky.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/cholesky.cpp [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/colorspace.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/colorspace.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/colorspace.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/colorspace.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/colorspace.cpp [ 16%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/errorcodes.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/errorcodes.cpp.o -MF CMakeFiles/afopencl.dir/errorcodes.cpp.o.d -o CMakeFiles/afopencl.dir/errorcodes.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/errorcodes.cpp [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/complex.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/complex.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/complex.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/complex.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/complex.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/boost/compute/cl.hpp:19, from /usr/include/boost/compute/exception/opencl_error.hpp:18, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/errorcodes.cpp:12: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 16%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/exampleFunction.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/exampleFunction.cpp.o -MF CMakeFiles/afopencl.dir/exampleFunction.cpp.o.d -o CMakeFiles/afopencl.dir/exampleFunction.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/exampleFunction.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/exampleFunction.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/exampleFunction.cpp:19: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/exampleFunction.hpp: In instantiation of 'void opencl::kernel::exampleFunc(opencl::Param, opencl::Param, af_someenum_t) [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/exampleFunction.cpp:44:27: required from 'opencl::Array opencl::exampleFunction(const Array&, af_someenum_t) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/exampleFunction.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/exampleFunction.hpp:118:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 118 | } catch (cl::Error err) { // Catch all cl::Errors and convert them | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/exampleFunction.hpp: In instantiation of 'void opencl::kernel::exampleFunc(opencl::Param, opencl::Param, af_someenum_t) [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/exampleFunction.cpp:44:27: required from 'opencl::Array opencl::exampleFunction(const Array&, af_someenum_t) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/exampleFunction.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/exampleFunction.hpp:118:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/exampleFunction.hpp: In instantiation of 'void opencl::kernel::exampleFunc(opencl::Param, opencl::Param, af_someenum_t) [with T = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/exampleFunction.cpp:44:27: required from 'opencl::Array opencl::exampleFunction(const Array&, af_someenum_t) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/exampleFunction.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/exampleFunction.hpp:118:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/exampleFunction.hpp: In instantiation of 'void opencl::kernel::exampleFunc(opencl::Param, opencl::Param, af_someenum_t) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/exampleFunction.cpp:44:27: required from 'opencl::Array opencl::exampleFunction(const Array&, af_someenum_t) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/exampleFunction.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/exampleFunction.hpp:118:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/exampleFunction.hpp: In instantiation of 'void opencl::kernel::exampleFunc(opencl::Param, opencl::Param, af_someenum_t) [with T = unsigned char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/exampleFunction.cpp:44:27: required from 'opencl::Array opencl::exampleFunction(const Array&, af_someenum_t) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/exampleFunction.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/exampleFunction.hpp:118:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/exampleFunction.hpp: In instantiation of 'void opencl::kernel::exampleFunc(opencl::Param, opencl::Param, af_someenum_t) [with T = char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/exampleFunction.cpp:44:27: required from 'opencl::Array opencl::exampleFunction(const Array&, af_someenum_t) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/exampleFunction.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/exampleFunction.hpp:118:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/exampleFunction.hpp: In instantiation of 'void opencl::kernel::exampleFunc(opencl::Param, opencl::Param, af_someenum_t) [with T = cl_float2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/exampleFunction.cpp:44:27: required from 'opencl::Array opencl::exampleFunction(const Array&, af_someenum_t) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/exampleFunction.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/exampleFunction.hpp:118:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/exampleFunction.hpp: In instantiation of 'void opencl::kernel::exampleFunc(opencl::Param, opencl::Param, af_someenum_t) [with T = cl_double2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/exampleFunction.cpp:44:27: required from 'opencl::Array opencl::exampleFunction(const Array&, af_someenum_t) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/exampleFunction.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/exampleFunction.hpp:118:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/convolve.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/convolve.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/convolve.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/convolve.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/convolve.cpp [ 16%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/fast.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/fast.cpp.o -MF CMakeFiles/afopencl.dir/fast.cpp.o.d -o CMakeFiles/afopencl.dir/fast.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/corrcoef.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/corrcoef.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/corrcoef.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/corrcoef.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/corrcoef.cpp [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/covariance.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/covariance.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/covariance.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/covariance.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/covariance.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:17: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp: In instantiation of 'void opencl::kernel::fast(unsigned int, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = float; bool nonmax = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:202:19: required from 'void opencl::kernel::fast_dispatch(unsigned int, bool, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:36:29: required from 'unsigned int opencl::fast(Array&, Array&, Array&, const Array&, float, unsigned int, bool, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:184:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 184 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp: In instantiation of 'void opencl::kernel::fast(unsigned int, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = float; bool nonmax = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:205:19: required from 'void opencl::kernel::fast_dispatch(unsigned int, bool, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:36:29: required from 'unsigned int opencl::fast(Array&, Array&, Array&, const Array&, float, unsigned int, bool, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:184:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp: In instantiation of 'void opencl::kernel::fast(unsigned int, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = double; bool nonmax = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:202:19: required from 'void opencl::kernel::fast_dispatch(unsigned int, bool, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:36:29: required from 'unsigned int opencl::fast(Array&, Array&, Array&, const Array&, float, unsigned int, bool, float, unsigned int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:184:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp: In instantiation of 'void opencl::kernel::fast(unsigned int, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = double; bool nonmax = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:205:19: required from 'void opencl::kernel::fast_dispatch(unsigned int, bool, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:36:29: required from 'unsigned int opencl::fast(Array&, Array&, Array&, const Array&, float, unsigned int, bool, float, unsigned int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:184:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp: In instantiation of 'void opencl::kernel::fast(unsigned int, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = char; bool nonmax = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:202:19: required from 'void opencl::kernel::fast_dispatch(unsigned int, bool, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:36:29: required from 'unsigned int opencl::fast(Array&, Array&, Array&, const Array&, float, unsigned int, bool, float, unsigned int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:184:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp: In instantiation of 'void opencl::kernel::fast(unsigned int, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = char; bool nonmax = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:205:19: required from 'void opencl::kernel::fast_dispatch(unsigned int, bool, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:36:29: required from 'unsigned int opencl::fast(Array&, Array&, Array&, const Array&, float, unsigned int, bool, float, unsigned int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:184:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp: In instantiation of 'void opencl::kernel::fast(unsigned int, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = int; bool nonmax = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:202:19: required from 'void opencl::kernel::fast_dispatch(unsigned int, bool, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:36:29: required from 'unsigned int opencl::fast(Array&, Array&, Array&, const Array&, float, unsigned int, bool, float, unsigned int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:184:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp: In instantiation of 'void opencl::kernel::fast(unsigned int, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = int; bool nonmax = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:205:19: required from 'void opencl::kernel::fast_dispatch(unsigned int, bool, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:36:29: required from 'unsigned int opencl::fast(Array&, Array&, Array&, const Array&, float, unsigned int, bool, float, unsigned int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:184:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp: In instantiation of 'void opencl::kernel::fast(unsigned int, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = unsigned int; bool nonmax = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:202:19: required from 'void opencl::kernel::fast_dispatch(unsigned int, bool, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:36:29: required from 'unsigned int opencl::fast(Array&, Array&, Array&, const Array&, float, unsigned int, bool, float, unsigned int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:184:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp: In instantiation of 'void opencl::kernel::fast(unsigned int, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = unsigned int; bool nonmax = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:205:19: required from 'void opencl::kernel::fast_dispatch(unsigned int, bool, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:36:29: required from 'unsigned int opencl::fast(Array&, Array&, Array&, const Array&, float, unsigned int, bool, float, unsigned int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:184:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp: In instantiation of 'void opencl::kernel::fast(unsigned int, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = unsigned char; bool nonmax = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:202:19: required from 'void opencl::kernel::fast_dispatch(unsigned int, bool, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:36:29: required from 'unsigned int opencl::fast(Array&, Array&, Array&, const Array&, float, unsigned int, bool, float, unsigned int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:184:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp: In instantiation of 'void opencl::kernel::fast(unsigned int, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = unsigned char; bool nonmax = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:205:19: required from 'void opencl::kernel::fast_dispatch(unsigned int, bool, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:36:29: required from 'unsigned int opencl::fast(Array&, Array&, Array&, const Array&, float, unsigned int, bool, float, unsigned int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:184:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp: In instantiation of 'void opencl::kernel::fast(unsigned int, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = short int; bool nonmax = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:202:19: required from 'void opencl::kernel::fast_dispatch(unsigned int, bool, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:36:29: required from 'unsigned int opencl::fast(Array&, Array&, Array&, const Array&, float, unsigned int, bool, float, unsigned int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:184:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp: In instantiation of 'void opencl::kernel::fast(unsigned int, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = short int; bool nonmax = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:205:19: required from 'void opencl::kernel::fast_dispatch(unsigned int, bool, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:36:29: required from 'unsigned int opencl::fast(Array&, Array&, Array&, const Array&, float, unsigned int, bool, float, unsigned int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:184:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp: In instantiation of 'void opencl::kernel::fast(unsigned int, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = short unsigned int; bool nonmax = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:202:19: required from 'void opencl::kernel::fast_dispatch(unsigned int, bool, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:36:29: required from 'unsigned int opencl::fast(Array&, Array&, Array&, const Array&, float, unsigned int, bool, float, unsigned int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:184:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp: In instantiation of 'void opencl::kernel::fast(unsigned int, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = short unsigned int; bool nonmax = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:205:19: required from 'void opencl::kernel::fast_dispatch(unsigned int, bool, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:36:29: required from 'unsigned int opencl::fast(Array&, Array&, Array&, const Array&, float, unsigned int, bool, float, unsigned int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fast.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:184:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/data.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/data.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/data.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/data.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/data.cpp [ 16%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/fft.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/fft.cpp.o -MF CMakeFiles/afopencl.dir/fft.cpp.o.d -o CMakeFiles/afopencl.dir/fft.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fft.cpp [ 16%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/det.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/det.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/det.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/det.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/det.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fft.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 17%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/device.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/device.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/device.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/device.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/device.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:23: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fft.cpp: In destructor 'opencl::clFFTPlanner::~clFFTPlanner()': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/err_common.hpp:166:9: warning: 'throw' will always call 'terminate' [-Wterminate] 166 | throw AfError(__PRETTY_FUNCTION__, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | __AF_FILENAME__, __LINE__, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | MSG, ERR_TYPE); \ | ~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/err_clfft.hpp:96:13: note: in expansion of macro 'AF_ERROR' 96 | AF_ERROR(clfft_st_msg, \ | ^~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fft.cpp:57:17: note: in expansion of macro 'CLFFT_CHECK' 57 | CLFFT_CHECK(clfftTeardown()); | ^~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/err_common.hpp:166:9: note: in C++11 destructors default to 'noexcept' 166 | throw AfError(__PRETTY_FUNCTION__, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | __AF_FILENAME__, __LINE__, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | MSG, ERR_TYPE); \ | ~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/err_clfft.hpp:96:13: note: in expansion of macro 'AF_ERROR' 96 | AF_ERROR(clfft_st_msg, \ | ^~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fft.cpp:57:17: note: in expansion of macro 'CLFFT_CHECK' 57 | CLFFT_CHECK(clfftTeardown()); | ^~~~~~~~~~~ [ 17%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/diff.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/diff.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/diff.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/diff.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/diff.cpp [ 17%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/dog.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/dog.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/dog.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/dog.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/dog.cpp In file included from /usr/include/c++/13/bits/exception_ptr.h:41, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /usr/include/c++/13/complex:45, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/data.cpp:10: In function 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = void*]', inlined from 'af_err af_lower(void**, af_array, bool)' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/data.cpp:430:18: /usr/include/c++/13/bits/move.h:198:11: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] 198 | __a = _GLIBCXX_MOVE(__b); | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/data.cpp: In function 'af_err af_lower(void**, af_array, bool)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/data.cpp:415:18: note: 'res' was declared here 415 | af_array res; | ^~~ [ 18%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/fftconvolve.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/fftconvolve.cpp.o -MF CMakeFiles/afopencl.dir/fftconvolve.cpp.o.d -o CMakeFiles/afopencl.dir/fftconvolve.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp [ 18%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/err_common.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/err_common.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/err_common.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/err_common.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/err_common.cpp In function 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = void*]', inlined from 'af_err af_upper(void**, af_array, bool)' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/data.cpp:456:18: /usr/include/c++/13/bits/move.h:198:11: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] 198 | __a = _GLIBCXX_MOVE(__b); | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/data.cpp: In function 'af_err af_upper(void**, af_array, bool)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/data.cpp:441:18: note: 'res' was declared here 441 | af_array res; | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 18%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/error.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/error.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/error.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/error.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/error.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:15: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::packDataHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_double2; T = double; bool isDouble = true; printT = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:79:51: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = double; convT = double; cT = cl_double2; bool isDouble = true; bool roundOut = false; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:133:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:150:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 150 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::complexMultiplyHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_double2; T = double; bool isDouble = true; printT = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:83:58: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = double; convT = double; cT = cl_double2; bool isDouble = true; bool roundOut = false; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:133:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:222:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 222 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = double; convT = cl_double2; bool isDouble = true; bool roundOut = false; bool expand = true; printT = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:118:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = double; convT = double; cT = cl_double2; bool isDouble = true; bool roundOut = false; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:133:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 303 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = double; convT = cl_double2; bool isDouble = true; bool roundOut = false; bool expand = false; printT = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:120:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = double; convT = double; cT = cl_double2; bool isDouble = true; bool roundOut = false; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:133:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::packDataHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_float2; T = float; bool isDouble = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:79:51: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = float; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = false; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:134:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:150:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 150 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::complexMultiplyHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_float2; T = float; bool isDouble = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:83:58: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = float; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = false; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:134:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:222:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 222 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = float; convT = cl_float2; bool isDouble = false; bool roundOut = false; bool expand = true; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:118:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = float; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = false; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:134:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 303 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = float; convT = cl_float2; bool isDouble = false; bool roundOut = false; bool expand = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:120:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = float; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = false; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:134:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::packDataHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_float2; T = unsigned int; bool isDouble = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:79:51: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = unsigned int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:135:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:150:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 150 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::complexMultiplyHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_float2; T = unsigned int; bool isDouble = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:83:58: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = unsigned int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:135:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:222:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 222 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = unsigned int; convT = cl_float2; bool isDouble = false; bool roundOut = true; bool expand = true; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:118:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = unsigned int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:135:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 303 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = unsigned int; convT = cl_float2; bool isDouble = false; bool roundOut = true; bool expand = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:120:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = unsigned int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:135:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::packDataHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_float2; T = int; bool isDouble = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:79:51: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:136:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:150:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 150 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::complexMultiplyHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_float2; T = int; bool isDouble = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:83:58: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:136:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:222:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 222 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = int; convT = cl_float2; bool isDouble = false; bool roundOut = true; bool expand = true; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:118:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:136:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 303 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = int; convT = cl_float2; bool isDouble = false; bool roundOut = true; bool expand = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:120:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:136:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::packDataHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_float2; T = unsigned char; bool isDouble = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:79:51: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = unsigned char; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:137:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:150:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 150 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::complexMultiplyHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_float2; T = unsigned char; bool isDouble = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:83:58: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = unsigned char; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:137:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:222:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 222 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = unsigned char; convT = cl_float2; bool isDouble = false; bool roundOut = true; bool expand = true; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:118:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = unsigned char; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:137:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 303 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = unsigned char; convT = cl_float2; bool isDouble = false; bool roundOut = true; bool expand = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:120:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = unsigned char; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:137:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::packDataHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_float2; T = char; bool isDouble = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:79:51: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = char; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:138:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:150:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 150 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::complexMultiplyHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_float2; T = char; bool isDouble = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:83:58: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = char; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:138:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:222:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 222 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = char; convT = cl_float2; bool isDouble = false; bool roundOut = true; bool expand = true; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:118:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = char; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:138:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 303 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = char; convT = cl_float2; bool isDouble = false; bool roundOut = true; bool expand = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:120:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = char; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:138:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 18%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/exampleFunction.cpp.o /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::packDataHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_float2; T = short unsigned int; bool isDouble = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:79:51: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = short unsigned int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:139:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:150:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 150 | } catch (cl::Error err) { | ^~~ cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/exampleFunction.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/exampleFunction.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/exampleFunction.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/exampleFunction.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::complexMultiplyHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_float2; T = short unsigned int; bool isDouble = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:83:58: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = short unsigned int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:139:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:222:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 222 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = short unsigned int; convT = cl_float2; bool isDouble = false; bool roundOut = true; bool expand = true; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:118:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = short unsigned int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:139:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 303 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = short unsigned int; convT = cl_float2; bool isDouble = false; bool roundOut = true; bool expand = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:120:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = short unsigned int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:139:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::packDataHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_float2; T = short int; bool isDouble = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:79:51: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = short int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:140:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:150:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 150 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::complexMultiplyHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_float2; T = short int; bool isDouble = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:83:58: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = short int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:140:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:222:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 222 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = short int; convT = cl_float2; bool isDouble = false; bool roundOut = true; bool expand = true; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:118:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = short int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:140:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 303 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = short int; convT = cl_float2; bool isDouble = false; bool roundOut = true; bool expand = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:120:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = short int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:140:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::packDataHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_float2; T = long long unsigned int; bool isDouble = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:79:51: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = long long unsigned int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:141:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:150:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 150 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::complexMultiplyHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_float2; T = long long unsigned int; bool isDouble = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:83:58: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = long long unsigned int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:141:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:222:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 222 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = long long unsigned int; convT = cl_float2; bool isDouble = false; bool roundOut = true; bool expand = true; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:118:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = long long unsigned int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:141:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 303 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = long long unsigned int; convT = cl_float2; bool isDouble = false; bool roundOut = true; bool expand = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:120:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = long long unsigned int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:141:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::packDataHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_float2; T = long long int; bool isDouble = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:79:51: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = long long int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:142:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:150:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 150 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::complexMultiplyHelper(opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with convT = cl_float2; T = long long int; bool isDouble = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:83:58: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = long long int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:142:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:222:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 222 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = long long int; convT = cl_float2; bool isDouble = false; bool roundOut = true; bool expand = true; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:118:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = long long int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:142:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 303 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp: In instantiation of 'void opencl::kernel::reorderOutputHelper(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int, ConvolveBatchKind) [with T = long long int; convT = cl_float2; bool isDouble = false; bool roundOut = true; bool expand = false; printT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:120:77: required from 'opencl::Array opencl::fftconvolve(const Array&, const Array&, bool, ConvolveBatchKind) [with T = long long int; convT = float; cT = cl_float2; bool isDouble = false; bool roundOut = true; int baseDim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/fftconvolve.cpp:142:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fftconvolve.hpp:303:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 18%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/fast.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/fast.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/fast.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/fast.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/fast.cpp [ 18%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/features.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/features.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/features.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/features.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/features.cpp [ 18%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/fft.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/fft.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/fft.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/fft.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/fft.cpp [ 18%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/fftconvolve.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/fftconvolve.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/fftconvolve.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/fftconvolve.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/fftconvolve.cpp [ 18%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/filters.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/filters.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/filters.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/filters.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/filters.cpp [ 18%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/flip.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/flip.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/flip.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/flip.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/flip.cpp [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/gaussian_kernel.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/gaussian_kernel.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/gaussian_kernel.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/gaussian_kernel.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/gaussian_kernel.cpp [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/gradient.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/gradient.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/gradient.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/gradient.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/gradient.cpp [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/graphics_common.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/graphics_common.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/graphics_common.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/graphics_common.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/graphics_common.cpp [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/hamming.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/hamming.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/hamming.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/hamming.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/hamming.cpp [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/harris.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/harris.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/harris.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/harris.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/harris.cpp [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/hist.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/hist.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/hist.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/hist.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/hist.cpp [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/histeq.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/histeq.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/histeq.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/histeq.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/histeq.cpp [ 19%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/gradient.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/gradient.cpp.o -MF CMakeFiles/afopencl.dir/gradient.cpp.o.d -o CMakeFiles/afopencl.dir/gradient.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/gradient.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/gradient.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/histogram.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/histogram.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/histogram.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/histogram.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/histogram.cpp [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/homography.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/homography.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/homography.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/homography.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/homography.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/hsv_rgb.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/hsv_rgb.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/hsv_rgb.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/hsv_rgb.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/hsv_rgb.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/gradient.cpp:13: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/gradient.hpp: In instantiation of 'void opencl::kernel::gradient(opencl::Param, opencl::Param, opencl::Param) [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/gradient.cpp:21:28: required from 'void opencl::gradient(Array&, Array&, const Array&) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/gradient.cpp:27:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/gradient.hpp:91:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 91 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/gradient.hpp: In instantiation of 'void opencl::kernel::gradient(opencl::Param, opencl::Param, opencl::Param) [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/gradient.cpp:21:28: required from 'void opencl::gradient(Array&, Array&, const Array&) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/gradient.cpp:28:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/gradient.hpp:91:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/gradient.hpp: In instantiation of 'void opencl::kernel::gradient(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/gradient.cpp:21:28: required from 'void opencl::gradient(Array&, Array&, const Array&) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/gradient.cpp:29:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/gradient.hpp:91:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/gradient.hpp: In instantiation of 'void opencl::kernel::gradient(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/gradient.cpp:21:28: required from 'void opencl::gradient(Array&, Array&, const Array&) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/gradient.cpp:30:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/gradient.hpp:91:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/iir.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/iir.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/iir.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/iir.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/iir.cpp [ 19%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/image.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/image.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/image.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/image.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/image.cpp [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/imageio.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/imageio.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/imageio.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/imageio.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio.cpp [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/imageio2.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/imageio2.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/imageio2.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/imageio2.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio2.cpp [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/implicit.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/implicit.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/implicit.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/implicit.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/implicit.cpp [ 20%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/harris.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/harris.cpp.o -MF CMakeFiles/afopencl.dir/harris.cpp.o.d -o CMakeFiles/afopencl.dir/harris.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/harris.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio2.cpp: In function 'void save_t(T*, af_array, af::dim4, uint)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio2.cpp:245:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 245 | if(channels >= 4) pSrc3 = pinnedAlloc(cinfo.elements()); | ^~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio_helper.h:18, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio2.cpp:12: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/err_common.hpp:199:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 199 | #define AF_CHECK(fn) do { \ | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio2.cpp:247:23: note: in expansion of macro 'AF_CHECK' 247 | AF_CHECK(af_get_data_ptr((void*)pSrc0, rrT)); | ^~~~~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/harris.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/index.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/index.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/index.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/index.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/index.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/internal.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/internal.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/internal.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/internal.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/internal.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/harris.cpp:17: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/harris.hpp: In instantiation of 'void opencl::kernel::harris(unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, unsigned int, float, float, unsigned int, float) [with T = double; convAccT = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/harris.cpp:36:32: required from 'unsigned int opencl::harris(Array&, Array&, Array&, const Array&, unsigned int, float, float, unsigned int, float) [with T = double; convAccT = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/harris.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/harris.hpp:338:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 338 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/harris.hpp: In instantiation of 'void opencl::kernel::harris(unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, unsigned int, float, float, unsigned int, float) [with T = float; convAccT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/harris.cpp:36:32: required from 'unsigned int opencl::harris(Array&, Array&, Array&, const Array&, unsigned int, float, float, unsigned int, float) [with T = float; convAccT = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/harris.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/harris.hpp:338:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/harris.hpp:18: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/gradient.hpp: In instantiation of 'void opencl::kernel::gradient(opencl::Param, opencl::Param, opencl::Param) [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/harris.hpp:169:20: required from 'void opencl::kernel::harris(unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, unsigned int, float, float, unsigned int, float) [with T = double; convAccT = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/harris.cpp:36:32: required from 'unsigned int opencl::harris(Array&, Array&, Array&, const Array&, unsigned int, float, float, unsigned int, float) [with T = double; convAccT = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/harris.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/gradient.hpp:91:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 91 | } catch (cl::Error err) { | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/harris.hpp:20: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp: In instantiation of 'void opencl::kernel::range(opencl::Param, int) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/harris.hpp:290:32: required from 'void opencl::kernel::harris(unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, unsigned int, float, float, unsigned int, float) [with T = double; convAccT = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/harris.cpp:36:32: required from 'unsigned int opencl::harris(Array&, Array&, Array&, const Array&, unsigned int, float, float, unsigned int, float) [with T = double; convAccT = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/harris.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp:77:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 77 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/gradient.hpp: In instantiation of 'void opencl::kernel::gradient(opencl::Param, opencl::Param, opencl::Param) [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/harris.hpp:169:20: required from 'void opencl::kernel::harris(unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, unsigned int, float, float, unsigned int, float) [with T = float; convAccT = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/harris.cpp:36:32: required from 'unsigned int opencl::harris(Array&, Array&, Array&, const Array&, unsigned int, float, float, unsigned int, float) [with T = float; convAccT = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/harris.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/gradient.hpp:91:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 91 | } catch (cl::Error err) { | ^~~ [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/inverse.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/inverse.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/inverse.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/inverse.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/inverse.cpp [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/join.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/join.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/join.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/join.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/join.cpp [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/lu.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/lu.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/lu.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/lu.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/lu.cpp [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/match_template.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/match_template.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/match_template.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/match_template.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/match_template.cpp [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/mean.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/mean.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/mean.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/mean.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/mean.cpp [ 20%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/meanshift.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/meanshift.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/meanshift.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/meanshift.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/meanshift.cpp [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/median.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/median.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/median.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/median.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/median.cpp [ 21%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/hist_graphics.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/hist_graphics.cpp.o -MF CMakeFiles/afopencl.dir/hist_graphics.cpp.o.d -o CMakeFiles/afopencl.dir/hist_graphics.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/hist_graphics.cpp [ 21%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/histogram.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/histogram.cpp.o -MF CMakeFiles/afopencl.dir/histogram.cpp.o.d -o CMakeFiles/afopencl.dir/histogram.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/memory.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/memory.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/memory.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/memory.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/memory.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:15: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = float; outType = unsigned int; bool isLinear = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = float; outType = unsigned int; bool isLinear = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:43:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 78 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = float; outType = unsigned int; bool isLinear = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = float; outType = unsigned int; bool isLinear = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:43:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = double; outType = unsigned int; bool isLinear = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = double; outType = unsigned int; bool isLinear = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:44:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = double; outType = unsigned int; bool isLinear = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = double; outType = unsigned int; bool isLinear = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:44:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = char; outType = unsigned int; bool isLinear = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = char; outType = unsigned int; bool isLinear = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:45:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = char; outType = unsigned int; bool isLinear = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = char; outType = unsigned int; bool isLinear = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:45:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = int; outType = unsigned int; bool isLinear = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = int; outType = unsigned int; bool isLinear = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:46:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = int; outType = unsigned int; bool isLinear = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = int; outType = unsigned int; bool isLinear = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:46:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = unsigned int; outType = unsigned int; bool isLinear = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = unsigned int; outType = unsigned int; bool isLinear = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:47:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = unsigned int; outType = unsigned int; bool isLinear = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = unsigned int; outType = unsigned int; bool isLinear = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:47:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = unsigned char; outType = unsigned int; bool isLinear = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = unsigned char; outType = unsigned int; bool isLinear = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = unsigned char; outType = unsigned int; bool isLinear = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = unsigned char; outType = unsigned int; bool isLinear = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = short int; outType = unsigned int; bool isLinear = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = short int; outType = unsigned int; bool isLinear = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = short int; outType = unsigned int; bool isLinear = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = short int; outType = unsigned int; bool isLinear = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = short unsigned int; outType = unsigned int; bool isLinear = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = short unsigned int; outType = unsigned int; bool isLinear = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = short unsigned int; outType = unsigned int; bool isLinear = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = short unsigned int; outType = unsigned int; bool isLinear = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = long long int; outType = unsigned int; bool isLinear = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = long long int; outType = unsigned int; bool isLinear = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = long long int; outType = unsigned int; bool isLinear = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = long long int; outType = unsigned int; bool isLinear = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = long long unsigned int; outType = unsigned int; bool isLinear = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = long long unsigned int; outType = unsigned int; bool isLinear = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp: In instantiation of 'void opencl::kernel::histogram(opencl::Param, opencl::Param, int, float, float) [with inType = long long unsigned int; outType = unsigned int; bool isLinear = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:34:49: required from 'opencl::Array opencl::histogram(const Array&, const unsigned int&, const double&, const double&) [with inType = long long unsigned int; outType = unsigned int; bool isLinear = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/histogram.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/histogram.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/moddims.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/moddims.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/moddims.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/moddims.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/moddims.cpp [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/morph.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/morph.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/morph.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/morph.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/morph.cpp [ 21%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/homography.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/homography.cpp.o -MF CMakeFiles/afopencl.dir/homography.cpp.o.d -o CMakeFiles/afopencl.dir/homography.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/nearest_neighbour.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/nearest_neighbour.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/nearest_neighbour.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/nearest_neighbour.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/nearest_neighbour.cpp [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/norm.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/norm.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/norm.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/norm.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/norm.cpp [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/orb.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/orb.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/orb.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/orb.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/orb.cpp [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/plot.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/plot.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/plot.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/plot.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/plot.cpp [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/plot3.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/plot3.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/plot3.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/plot3.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/plot3.cpp [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/print.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/print.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/print.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/print.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/print.cpp [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/qr.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/qr.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/qr.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/qr.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/qr.cpp [ 21%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/rank.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/rank.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/rank.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/rank.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/rank.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 22%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/reduce.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/reduce.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/reduce.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/reduce.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/reduce.cpp [ 22%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/hsv_rgb.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/hsv_rgb.cpp.o -MF CMakeFiles/afopencl.dir/hsv_rgb.cpp.o.d -o CMakeFiles/afopencl.dir/hsv_rgb.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/hsv_rgb.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/hsv_rgb.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 22%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/regions.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/regions.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/regions.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/regions.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/regions.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 22%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/reorder.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/reorder.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/reorder.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/reorder.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/reorder.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/hsv_rgb.cpp:14: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/hsv_rgb.hpp: In instantiation of 'void opencl::kernel::hsv2rgb_convert(opencl::Param, opencl::Param) [with T = double; bool isHSV2RGB = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/hsv_rgb.cpp:27:37: required from 'opencl::Array opencl::hsv2rgb(const Array&) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/hsv_rgb.cpp:46:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/hsv_rgb.hpp:79:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 79 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/hsv_rgb.hpp: In instantiation of 'void opencl::kernel::hsv2rgb_convert(opencl::Param, opencl::Param) [with T = double; bool isHSV2RGB = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/hsv_rgb.cpp:37:38: required from 'opencl::Array opencl::rgb2hsv(const Array&) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/hsv_rgb.cpp:46:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/hsv_rgb.hpp:79:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/hsv_rgb.hpp: In instantiation of 'void opencl::kernel::hsv2rgb_convert(opencl::Param, opencl::Param) [with T = float; bool isHSV2RGB = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/hsv_rgb.cpp:27:37: required from 'opencl::Array opencl::hsv2rgb(const Array&) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/hsv_rgb.cpp:47:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/hsv_rgb.hpp:79:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/hsv_rgb.hpp: In instantiation of 'void opencl::kernel::hsv2rgb_convert(opencl::Param, opencl::Param) [with T = float; bool isHSV2RGB = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/hsv_rgb.cpp:37:38: required from 'opencl::Array opencl::rgb2hsv(const Array&) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/hsv_rgb.cpp:47:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/hsv_rgb.hpp:79:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 22%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/replace.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/replace.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/replace.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/replace.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/replace.cpp [ 22%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/resize.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/resize.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/resize.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/resize.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/resize.cpp [ 22%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/rgb_gray.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/rgb_gray.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/rgb_gray.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/rgb_gray.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/rgb_gray.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:18: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/homography.hpp: In instantiation of 'int opencl::kernel::computeH(opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, unsigned int, unsigned int, float) [with T = float; af_homography_type htype = AF_HOMOGRAPHY_RANSAC]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:69:57: required from 'int opencl::homography(Array&, const Array&, const Array&, const Array&, const Array&, af_homography_type, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:91:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/homography.hpp:249:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 249 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/homography.hpp: In instantiation of 'int opencl::kernel::computeH(opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, unsigned int, unsigned int, float) [with T = float; af_homography_type htype = AF_HOMOGRAPHY_LMEDS]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:74:57: required from 'int opencl::homography(Array&, const Array&, const Array&, const Array&, const Array&, af_homography_type, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:91:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/homography.hpp:249:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/homography.hpp: In instantiation of 'int opencl::kernel::computeH(opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, unsigned int, unsigned int, float) [with T = double; af_homography_type htype = AF_HOMOGRAPHY_RANSAC]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:69:57: required from 'int opencl::homography(Array&, const Array&, const Array&, const Array&, const Array&, af_homography_type, float, unsigned int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:92:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/homography.hpp:249:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/homography.hpp: In instantiation of 'int opencl::kernel::computeH(opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, unsigned int, unsigned int, float) [with T = double; af_homography_type htype = AF_HOMOGRAPHY_LMEDS]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:74:57: required from 'int opencl::homography(Array&, const Array&, const Array&, const Array&, const Array&, af_homography_type, float, unsigned int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:92:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/homography.hpp:249:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 22%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/rotate.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/rotate.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/rotate.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/rotate.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/rotate.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/homography.hpp:17: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/homography.hpp:213:57: required from 'int opencl::kernel::computeH(opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, unsigned int, unsigned int, float) [with T = float; af_homography_type htype = AF_HOMOGRAPHY_RANSAC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:69:57: required from 'int opencl::homography(Array&, const Array&, const Array&, const Array&, const Array&, af_homography_type, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:91:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/homography.hpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/homography.hpp:229:48: required from 'int opencl::kernel::computeH(opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, unsigned int, unsigned int, float) [with T = float; af_homography_type htype = AF_HOMOGRAPHY_RANSAC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:69:57: required from 'int opencl::homography(Array&, const Array&, const Array&, const Array&, const Array&, af_homography_type, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:91:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/homography.hpp:18: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = float; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = float; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/homography.hpp:148:39: required from 'int opencl::kernel::computeH(opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, unsigned int, unsigned int, float) [with T = float; af_homography_type htype = AF_HOMOGRAPHY_RANSAC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:69:57: required from 'int opencl::homography(Array&, const Array&, const Array&, const Array&, const Array&, af_homography_type, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:91:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = float; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/homography.hpp:148:39: required from 'int opencl::kernel::computeH(opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, unsigned int, unsigned int, float) [with T = float; af_homography_type htype = AF_HOMOGRAPHY_RANSAC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:69:57: required from 'int opencl::homography(Array&, const Array&, const Array&, const Array&, const Array&, af_homography_type, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:91:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ [ 22%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/sat.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/sat.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/sat.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/sat.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/sat.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:19: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:110:35: required from 'void opencl::kernel::sortBatched(opencl::Param) [with T = float; bool isAscending = true; int dim = 0]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = float; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/homography.hpp:148:39: required from 'int opencl::kernel::computeH(opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, opencl::Param, unsigned int, unsigned int, float) [with T = float; af_homography_type htype = AF_HOMOGRAPHY_RANSAC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:69:57: required from 'int opencl::homography(Array&, const Array&, const Array&, const Array&, const Array&, af_homography_type, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/homography.cpp:91:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 81 | } catch (cl::Error err) { | ^~~ [ 22%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/scan.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/scan.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/scan.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/scan.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/scan.cpp [ 22%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/select.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/select.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/select.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/select.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/select.cpp [ 22%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/identity.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/identity.cpp.o -MF CMakeFiles/afopencl.dir/identity.cpp.o.d -o CMakeFiles/afopencl.dir/identity.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 22%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/set.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/set.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/set.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/set.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/set.cpp [ 22%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/shift.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/shift.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/shift.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/shift.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/shift.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp: In instantiation of 'void opencl::kernel::identity(opencl::Param) [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:24:28: required from 'opencl::Array opencl::identity(const af::dim4&) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:31:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp:75:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 75 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp: In instantiation of 'void opencl::kernel::identity(opencl::Param) [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:24:28: required from 'opencl::Array opencl::identity(const af::dim4&) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:32:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp:75:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp: In instantiation of 'void opencl::kernel::identity(opencl::Param) [with T = cl_float2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:24:28: required from 'opencl::Array opencl::identity(const af::dim4&) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:33:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp:75:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp: In instantiation of 'void opencl::kernel::identity(opencl::Param) [with T = cl_double2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:24:28: required from 'opencl::Array opencl::identity(const af::dim4&) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:34:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp:75:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp: In instantiation of 'void opencl::kernel::identity(opencl::Param) [with T = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:24:28: required from 'opencl::Array opencl::identity(const af::dim4&) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:35:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp:75:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp: In instantiation of 'void opencl::kernel::identity(opencl::Param) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:24:28: required from 'opencl::Array opencl::identity(const af::dim4&) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:36:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp:75:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp: In instantiation of 'void opencl::kernel::identity(opencl::Param) [with T = long long int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:24:28: required from 'opencl::Array opencl::identity(const af::dim4&) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:37:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp:75:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp: In instantiation of 'void opencl::kernel::identity(opencl::Param) [with T = long long unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:24:28: required from 'opencl::Array opencl::identity(const af::dim4&) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:38:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp:75:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp: In instantiation of 'void opencl::kernel::identity(opencl::Param) [with T = char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:24:28: required from 'opencl::Array opencl::identity(const af::dim4&) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:39:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp:75:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp: In instantiation of 'void opencl::kernel::identity(opencl::Param) [with T = unsigned char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:24:28: required from 'opencl::Array opencl::identity(const af::dim4&) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:40:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp:75:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp: In instantiation of 'void opencl::kernel::identity(opencl::Param) [with T = short int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:24:28: required from 'opencl::Array opencl::identity(const af::dim4&) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:41:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp:75:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp: In instantiation of 'void opencl::kernel::identity(opencl::Param) [with T = short unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:24:28: required from 'opencl::Array opencl::identity(const af::dim4&) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/identity.cpp:42:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/identity.hpp:75:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/sift.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/sift.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/sift.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/sift.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/sift.cpp [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/sobel.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/sobel.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/sobel.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/sobel.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/sobel.cpp [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/solve.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/solve.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/solve.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/solve.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/solve.cpp [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/sort.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/sort.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/sort.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/sort.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/sort.cpp [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/stdev.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/stdev.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/stdev.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/stdev.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/stdev.cpp [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/stream.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/stream.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/stream.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/stream.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/stream.cpp [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/surface.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/surface.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/surface.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/surface.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/surface.cpp [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/susan.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/susan.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/susan.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/susan.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/susan.cpp [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/svd.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/svd.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/svd.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/svd.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/svd.cpp [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/tile.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/tile.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/tile.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/tile.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/tile.cpp [ 23%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/transform.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/transform.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/transform.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/transform.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/transform.cpp [ 23%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/iir.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/iir.cpp.o -MF CMakeFiles/afopencl.dir/iir.cpp.o.d -o CMakeFiles/afopencl.dir/iir.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iir.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iir.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 24%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/transform_coordinates.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/transform_coordinates.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/transform_coordinates.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/transform_coordinates.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/transform_coordinates.cpp [ 24%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/transpose.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/transpose.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/transpose.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/transpose.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/transpose.cpp [ 24%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/type_util.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/type_util.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/type_util.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/type_util.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/type_util.cpp [ 24%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/unary.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/unary.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/unary.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/unary.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/unary.cpp [ 24%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/unwrap.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/unwrap.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/unwrap.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/unwrap.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/unwrap.cpp [ 24%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/var.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/var.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/var.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/var.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/var.cpp [ 24%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/version.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/version.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/version.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/version.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/version.cpp [ 24%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/where.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/where.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/where.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/where.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/where.cpp [ 24%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/wrap.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/wrap.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/wrap.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/wrap.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/wrap.cpp [ 24%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/ycbcr_rgb.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/c/ycbcr_rgb.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/c/ycbcr_rgb.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/c/ycbcr_rgb.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/ycbcr_rgb.cpp [ 24%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/approx.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/approx.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/approx.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/approx.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/approx.cpp [ 24%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/array.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/array.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/array.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/array.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/array.cpp [ 25%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/bilateral.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/bilateral.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/bilateral.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/bilateral.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/bilateral.cpp [ 25%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/image.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/image.cpp.o -MF CMakeFiles/afopencl.dir/image.cpp.o.d -o CMakeFiles/afopencl.dir/image.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/image.cpp [ 25%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/index.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/index.cpp.o -MF CMakeFiles/afopencl.dir/index.cpp.o.d -o CMakeFiles/afopencl.dir/index.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp [ 25%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/binary.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/binary.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/binary.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/binary.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/binary.cpp [ 25%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/blas.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/blas.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/blas.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/blas.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/blas.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 25%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/colorspace.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/colorspace.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/colorspace.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/colorspace.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/colorspace.cpp [ 25%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/complex.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/complex.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/complex.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/complex.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/complex.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp: In instantiation of 'void opencl::kernel::index(opencl::Param, opencl::Param, const IndexKernelParam_t&, cl::Buffer**) [with T = cl_double2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:69:21: required from 'opencl::Array opencl::index(const Array&, const af_index_t*) [with T = cl_double2; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:81:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 85 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp: In instantiation of 'void opencl::kernel::index(opencl::Param, opencl::Param, const IndexKernelParam_t&, cl::Buffer**) [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:69:21: required from 'opencl::Array opencl::index(const Array&, const af_index_t*) [with T = double; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:82:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp: In instantiation of 'void opencl::kernel::index(opencl::Param, opencl::Param, const IndexKernelParam_t&, cl::Buffer**) [with T = cl_float2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:69:21: required from 'opencl::Array opencl::index(const Array&, const af_index_t*) [with T = cl_float2; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:83:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp: In instantiation of 'void opencl::kernel::index(opencl::Param, opencl::Param, const IndexKernelParam_t&, cl::Buffer**) [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:69:21: required from 'opencl::Array opencl::index(const Array&, const af_index_t*) [with T = float; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:84:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp: In instantiation of 'void opencl::kernel::index(opencl::Param, opencl::Param, const IndexKernelParam_t&, cl::Buffer**) [with T = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:69:21: required from 'opencl::Array opencl::index(const Array&, const af_index_t*) [with T = int; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:85:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp: In instantiation of 'void opencl::kernel::index(opencl::Param, opencl::Param, const IndexKernelParam_t&, cl::Buffer**) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:69:21: required from 'opencl::Array opencl::index(const Array&, const af_index_t*) [with T = unsigned int; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:86:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp: In instantiation of 'void opencl::kernel::index(opencl::Param, opencl::Param, const IndexKernelParam_t&, cl::Buffer**) [with T = long long int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:69:21: required from 'opencl::Array opencl::index(const Array&, const af_index_t*) [with T = long long int; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:87:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp: In instantiation of 'void opencl::kernel::index(opencl::Param, opencl::Param, const IndexKernelParam_t&, cl::Buffer**) [with T = long long unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:69:21: required from 'opencl::Array opencl::index(const Array&, const af_index_t*) [with T = long long unsigned int; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:88:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp: In instantiation of 'void opencl::kernel::index(opencl::Param, opencl::Param, const IndexKernelParam_t&, cl::Buffer**) [with T = unsigned char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:69:21: required from 'opencl::Array opencl::index(const Array&, const af_index_t*) [with T = unsigned char; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:89:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp: In instantiation of 'void opencl::kernel::index(opencl::Param, opencl::Param, const IndexKernelParam_t&, cl::Buffer**) [with T = char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:69:21: required from 'opencl::Array opencl::index(const Array&, const af_index_t*) [with T = char; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:90:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp: In instantiation of 'void opencl::kernel::index(opencl::Param, opencl::Param, const IndexKernelParam_t&, cl::Buffer**) [with T = short int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:69:21: required from 'opencl::Array opencl::index(const Array&, const af_index_t*) [with T = short int; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:91:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp: In instantiation of 'void opencl::kernel::index(opencl::Param, opencl::Param, const IndexKernelParam_t&, cl::Buffer**) [with T = short unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:69:21: required from 'opencl::Array opencl::index(const Array&, const af_index_t*) [with T = short unsigned int; af_index_t = af_index_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/index.cpp:92:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/index.hpp:85:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 25%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/constants.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/constants.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/constants.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/constants.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/constants.cpp [ 25%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/convolve.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/convolve.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/convolve.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/convolve.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/convolve.cpp [ 25%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/covariance.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/covariance.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/covariance.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/covariance.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/covariance.cpp [ 25%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/corrcoef.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/corrcoef.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/corrcoef.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/corrcoef.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/corrcoef.cpp [ 25%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/data.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/data.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/data.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/data.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/data.cpp [ 25%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/device.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/device.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/device.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/device.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/device.cpp [ 26%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/diff.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/diff.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/diff.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/diff.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/diff.cpp [ 26%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/dog.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/dog.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/dog.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/dog.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/dog.cpp [ 26%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/exampleFunction.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/exampleFunction.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/exampleFunction.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/exampleFunction.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/exampleFunction.cpp [ 26%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/exception.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/exception.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/exception.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/exception.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/exception.cpp [ 26%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/fast.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/fast.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/fast.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/fast.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/fast.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/exception.cpp: In constructor 'af::exception::exception(const char*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/exception.cpp:28:12: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation] 28 | strncpy(m_msg, msg, sizeof(m_msg)); | ^ [ 26%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/features.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/features.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/features.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/features.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/features.cpp [ 26%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/fft.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/fft.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/fft.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/fft.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/fft.cpp [ 26%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/fftconvolve.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/fftconvolve.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/fftconvolve.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/fftconvolve.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/fftconvolve.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/features.cpp: In destructor 'af::features::~features()': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/features.cpp:43:69: warning: format '%p' expects argument of type 'void*', but argument 3 has type 'af::features*' [-Wformat=] 43 | fprintf(stderr, "Error: Couldn't release af::features: %p\n", this); | ~^ ~~~~ | | | | void* af::features* [ 26%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/filters.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/filters.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/filters.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/filters.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/filters.cpp [ 26%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/gaussian_kernel.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/gaussian_kernel.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/gaussian_kernel.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/gaussian_kernel.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/gaussian_kernel.cpp [ 26%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/gfor.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/gfor.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/gfor.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/gfor.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/gfor.cpp [ 26%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/gradient.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/gradient.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/gradient.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/gradient.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/gradient.cpp [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/graphics.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/graphics.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/graphics.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/graphics.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/graphics.cpp [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/hamming.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/hamming.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/hamming.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/hamming.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/hamming.cpp [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/harris.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/harris.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/harris.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/harris.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/harris.cpp [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/histogram.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/histogram.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/histogram.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/histogram.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/histogram.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/graphics.cpp:12: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/graphics.cpp: In destructor 'af::Window::~Window()': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/error.hpp:21:9: warning: 'throw' will always call 'terminate' [-Wterminate] 21 | throw ex; \ | ^~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/graphics.cpp:47:5: note: in expansion of macro 'AF_THROW' 47 | AF_THROW(af_destroy_window(wnd)); | ^~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/error.hpp:21:9: note: in C++11 destructors default to 'noexcept' 21 | throw ex; \ | ^~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/graphics.cpp:47:5: note: in expansion of macro 'AF_THROW' 47 | AF_THROW(af_destroy_window(wnd)); | ^~~~~~~~ [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/homography.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/homography.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/homography.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/homography.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/homography.cpp [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/hsv_rgb.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/hsv_rgb.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/hsv_rgb.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/hsv_rgb.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/hsv_rgb.cpp [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/iir.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/iir.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/iir.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/iir.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/iir.cpp [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/imageio.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/imageio.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/imageio.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/imageio.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/imageio.cpp [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/index.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/index.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/index.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/index.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/index.cpp [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/internal.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/internal.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/internal.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/internal.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/internal.cpp [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/lapack.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/lapack.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/lapack.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/lapack.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/lapack.cpp [ 27%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/matchTemplate.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/matchTemplate.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/matchTemplate.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/matchTemplate.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/matchTemplate.cpp [ 28%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/mean.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/mean.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/mean.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/mean.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/mean.cpp [ 28%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/interopManager.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/interopManager.cpp.o -MF CMakeFiles/afopencl.dir/interopManager.cpp.o.d -o CMakeFiles/afopencl.dir/interopManager.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/interopManager.cpp [ 29%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/inverse.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/inverse.cpp.o -MF CMakeFiles/afopencl.dir/inverse.cpp.o.d -o CMakeFiles/afopencl.dir/inverse.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/inverse.cpp [ 29%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/meanshift.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/meanshift.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/meanshift.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/meanshift.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/meanshift.cpp [ 29%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/median.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/median.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/median.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/median.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/median.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/solve.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/inverse.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 29%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/morph.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/morph.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/morph.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/morph.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/morph.cpp [ 29%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/nearest_neighbour.cpp.o /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/nearest_neighbour.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/nearest_neighbour.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/nearest_neighbour.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/nearest_neighbour.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 29%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/orb.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/orb.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/orb.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/orb.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/orb.cpp [ 29%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/iota.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/iota.cpp.o -MF CMakeFiles/afopencl.dir/iota.cpp.o.d -o CMakeFiles/afopencl.dir/iota.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp [ 29%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/reduce.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/reduce.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/reduce.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/reduce.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/reduce.cpp [ 29%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/regions.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/regions.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/regions.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/regions.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/regions.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 29%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/resize.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/resize.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/resize.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/resize.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/resize.cpp [ 29%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/rgb_gray.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/rgb_gray.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/rgb_gray.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/rgb_gray.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/rgb_gray.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 29%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/rotate.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/rotate.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/rotate.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/rotate.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/rotate.cpp [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/sat.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/sat.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/sat.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/sat.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/sat.cpp [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/scale.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/scale.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/scale.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/scale.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/scale.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/scan.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/scan.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/scan.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/scan.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/scan.cpp [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/seq.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/seq.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/seq.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/seq.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/seq.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:12: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:25:24: required from 'opencl::Array opencl::iota(const af::dim4&, const af::dim4&) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:33:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 81 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:25:24: required from 'opencl::Array opencl::iota(const af::dim4&, const af::dim4&) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:34:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:25:24: required from 'opencl::Array opencl::iota(const af::dim4&, const af::dim4&) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:35:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:25:24: required from 'opencl::Array opencl::iota(const af::dim4&, const af::dim4&) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:36:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = long long int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:25:24: required from 'opencl::Array opencl::iota(const af::dim4&, const af::dim4&) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:37:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = long long unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:25:24: required from 'opencl::Array opencl::iota(const af::dim4&, const af::dim4&) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:38:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = unsigned char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:25:24: required from 'opencl::Array opencl::iota(const af::dim4&, const af::dim4&) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:39:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = short int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:25:24: required from 'opencl::Array opencl::iota(const af::dim4&, const af::dim4&) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:40:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = short unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:25:24: required from 'opencl::Array opencl::iota(const af::dim4&, const af::dim4&) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/iota.cpp:41:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/set.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/set.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/set.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/set.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/set.cpp [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/sift.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/sift.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/sift.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/sift.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/sift.cpp [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/skew.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/skew.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/skew.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/skew.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/skew.cpp [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/sobel.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/sobel.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/sobel.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/sobel.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/sobel.cpp [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/sort.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/sort.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/sort.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/sort.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/sort.cpp [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/stdev.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/stdev.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/stdev.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/stdev.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/stdev.cpp [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/susan.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/susan.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/susan.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/susan.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/susan.cpp [ 30%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/timing.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/timing.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/timing.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/timing.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/timing.cpp [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/transform.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/transform.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/transform.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/transform.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/transform.cpp [ 31%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/ireduce.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/ireduce.cpp.o -MF CMakeFiles/afopencl.dir/ireduce.cpp.o.d -o CMakeFiles/afopencl.dir/ireduce.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/transform_coordinates.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/transform_coordinates.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/transform_coordinates.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/transform_coordinates.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/transform_coordinates.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/translate.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/translate.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/translate.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/translate.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/translate.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/transpose.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/transpose.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/transpose.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/transpose.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/transpose.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:17: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = float; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_min_t; T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:44:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_min_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_min_t; T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:44:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = double; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_min_t; T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:45:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_min_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_min_t; T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:45:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = cl_float2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_min_t; T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:46:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_min_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_min_t; T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:46:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = cl_double2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_min_t; T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:47:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_min_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_min_t; T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:47:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_min_t; T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:48:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_min_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_min_t; T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:48:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_min_t; T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:49:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_min_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_min_t; T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:49:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = long long int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_min_t; T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:50:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_min_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_min_t; T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:50:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = long long unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_min_t; T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_min_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_min_t; T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_min_t; T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_min_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_min_t; T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = unsigned char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_min_t; T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_min_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_min_t; T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = short int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_min_t; T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:54:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_min_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_min_t; T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:54:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = short unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_min_t; T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:55:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_min_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_min_t; T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:55:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = float; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_max_t; T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_max_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_max_t; T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = double; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_max_t; T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:59:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_max_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_max_t; T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:59:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = cl_float2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_max_t; T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:60:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_max_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_max_t; T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:60:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = cl_double2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_max_t; T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_max_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_max_t; T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_max_t; T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:62:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_max_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_max_t; T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:62:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_max_t; T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:63:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_max_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_max_t; T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:63:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = long long int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_max_t; T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:64:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_max_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_max_t; T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:64:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = long long unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_max_t; T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:65:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_max_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_max_t; T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:65:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_max_t; T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:66:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_max_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_max_t; T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:66:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = unsigned char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_max_t; T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:67:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_max_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_max_t; T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:67:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = short int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_max_t; T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:68:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_max_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_max_t; T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:68:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'void opencl::kernel::ireduce(opencl::Param, cl::Buffer*, opencl::Param, int) [with T = short unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:29:31: required from 'void opencl::ireduce(Array&, Array&, const Array&, int) [with af_op_t op = af_max_t; T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:69:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:279:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 279 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In instantiation of 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_max_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:35:42: required from 'T opencl::ireduce_all(unsigned int*, const Array&) [with af_op_t op = af_max_t; T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/ireduce.cpp:69:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:438:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 438 | } catch(cl::Error ex) { | ^~ [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/unary.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/unary.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/unary.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/unary.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/unary.cpp [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/unwrap.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/unwrap.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/unwrap.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/unwrap.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/unwrap.cpp [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/util.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/util.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/util.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/util.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/util.cpp [ 31%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/jit.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/jit.cpp.o -MF CMakeFiles/afopencl.dir/jit.cpp.o.d -o CMakeFiles/afopencl.dir/jit.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/jit.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/jit.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/var.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/var.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/var.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/var.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/var.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 31%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/join.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/join.cpp.o -MF CMakeFiles/afopencl.dir/join.cpp.o.d -o CMakeFiles/afopencl.dir/join.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/where.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/where.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/where.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/where.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/where.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:12: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = float; Ti = float; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:52:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = float; Ty = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 85 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = float; Ti = float; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:56:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = float; Ty = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = float; Ti = float; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:60:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = float; Ty = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = float; Ti = float; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:64:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = float; Ty = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:174:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = double; Ti = double; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:52:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = double; Ty = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = double; Ti = double; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:56:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = double; Ty = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = double; Ti = double; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:60:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = double; Ty = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = double; Ti = double; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:64:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = double; Ty = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:175:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = cl_float2; Ti = cl_float2; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:52:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = cl_float2; Ty = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = cl_float2; Ti = cl_float2; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:56:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = cl_float2; Ty = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = cl_float2; Ti = cl_float2; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:60:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = cl_float2; Ty = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = cl_float2; Ti = cl_float2; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:64:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = cl_float2; Ty = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:176:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = cl_double2; Ti = cl_double2; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:52:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = cl_double2; Ty = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = cl_double2; Ti = cl_double2; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:56:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = cl_double2; Ty = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = cl_double2; Ti = cl_double2; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:60:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = cl_double2; Ty = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = cl_double2; Ti = cl_double2; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:64:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = cl_double2; Ty = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:177:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = int; Ti = int; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:52:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = int; Ty = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = int; Ti = int; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:56:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = int; Ty = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = int; Ti = int; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:60:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = int; Ty = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = int; Ti = int; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:64:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = int; Ty = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:178:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = unsigned int; Ti = unsigned int; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:52:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = unsigned int; Ty = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = unsigned int; Ti = unsigned int; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:56:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = unsigned int; Ty = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = unsigned int; Ti = unsigned int; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:60:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = unsigned int; Ty = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = unsigned int; Ti = unsigned int; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:64:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = unsigned int; Ty = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:179:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = long long int; Ti = long long int; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:52:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = long long int; Ty = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = long long int; Ti = long long int; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:56:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = long long int; Ty = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = long long int; Ti = long long int; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:60:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = long long int; Ty = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = long long int; Ti = long long int; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:64:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = long long int; Ty = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:180:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = long long unsigned int; Ti = long long unsigned int; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:52:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = long long unsigned int; Ty = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = long long unsigned int; Ti = long long unsigned int; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:56:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = long long unsigned int; Ty = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = long long unsigned int; Ti = long long unsigned int; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:60:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = long long unsigned int; Ty = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = long long unsigned int; Ti = long long unsigned int; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:64:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = long long unsigned int; Ty = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:181:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = short int; Ti = short int; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:52:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = short int; Ty = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = short int; Ti = short int; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:56:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = short int; Ty = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = short int; Ti = short int; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:60:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = short int; Ty = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = short int; Ti = short int; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:64:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = short int; Ty = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:182:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = short unsigned int; Ti = short unsigned int; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:52:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = short unsigned int; Ty = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:183:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = short unsigned int; Ti = short unsigned int; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:56:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = short unsigned int; Ty = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:183:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = short unsigned int; Ti = short unsigned int; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:60:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = short unsigned int; Ty = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:183:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = short unsigned int; Ti = short unsigned int; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:64:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = short unsigned int; Ty = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:183:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = unsigned char; Ti = unsigned char; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:52:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = unsigned char; Ty = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:184:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = unsigned char; Ti = unsigned char; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:56:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = unsigned char; Ty = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:184:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = unsigned char; Ti = unsigned char; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:60:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = unsigned char; Ty = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:184:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = unsigned char; Ti = unsigned char; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:64:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = unsigned char; Ty = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:184:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = char; Ti = char; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:52:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = char; Ty = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:185:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = char; Ti = char; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:56:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = char; Ty = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:185:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = char; Ti = char; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:60:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = char; Ty = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:185:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp: In instantiation of 'void opencl::kernel::join(opencl::Param, opencl::Param, af::dim4) [with To = char; Ti = char; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:64:40: required from 'opencl::Array opencl::join(int, const Array&, const Array&) [with Tx = char; Ty = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/join.cpp:185:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/join.hpp:85:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/wrap.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/wrap.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/wrap.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/wrap.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/wrap.cpp [ 31%] Building CXX object src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/ycbcr_rgb.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/c++ -DAF_CPU -DAF_DISABLE_CPU_ASYNC -DOS_LNX -DUSE_CPUID=0 -DWITH_CPU_LINEAR_ALGEBRA -DWITH_FREEIMAGE -Dafcpu_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cpu/threads -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/cpu/CMakeFiles/afcpu.dir/__/__/api/cpp/ycbcr_rgb.cpp.o -MF CMakeFiles/afcpu.dir/__/__/api/cpp/ycbcr_rgb.cpp.o.d -o CMakeFiles/afcpu.dir/__/__/api/cpp/ycbcr_rgb.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/ycbcr_rgb.cpp [ 31%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/lookup.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/lookup.cpp.o -MF CMakeFiles/afopencl.dir/lookup.cpp.o.d -o CMakeFiles/afopencl.dir/lookup.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp In file included from /usr/include/c++/13/memory:78, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/JIT/Node.hpp:16, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:20: In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/lu.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/lu.cpp.o -MF CMakeFiles/afopencl.dir/lu.cpp.o.d -o CMakeFiles/afopencl.dir/lu.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.cpp [ 31%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/match_template.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/match_template.cpp.o -MF CMakeFiles/afopencl.dir/match_template.cpp.o.d -o CMakeFiles/afopencl.dir/match_template.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 31%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/math.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/math.cpp.o -MF CMakeFiles/afopencl.dir/math.cpp.o.d -o CMakeFiles/afopencl.dir/math.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/math.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 31%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/max.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/max.cpp.o -MF CMakeFiles/afopencl.dir/max.cpp.o.d -o CMakeFiles/afopencl.dir/max.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/math.hpp:17, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/math.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:12: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = float; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 83 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = float; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = float; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = float; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = double; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = double; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = double; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = double; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 31%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/meanshift.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/meanshift.cpp.o -MF CMakeFiles/afopencl.dir/meanshift.cpp.o.d -o CMakeFiles/afopencl.dir/meanshift.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = short int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = short int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = short int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = short int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = short unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = short unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = short unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = short unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = long long int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = long long int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = long long int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = long long int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = long long unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = long long unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = long long unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = long long unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = unsigned char; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = unsigned char; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = unsigned char; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = float; idx_t = unsigned char; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = float; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = float; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = float; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = float; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = float; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = double; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = double; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = double; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = double; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = short int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = short int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = short int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = short int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = short unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = short unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = short unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = short unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = long long int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = long long int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = long long int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = long long int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = long long unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = long long unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = long long unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = long long unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = unsigned char; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = unsigned char; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.cpp:14: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp: In instantiation of 'void opencl::kernel::lu_split_launcher(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp:109:36: required from 'void opencl::kernel::lu_split(opencl::Param, opencl::Param, opencl::Param) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.cpp:64:28: required from 'void opencl::lu(Array&, Array&, Array&, const Array&) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.cpp:109:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 95 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = unsigned char; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp: In instantiation of 'void opencl::kernel::lu_split_launcher(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp:111:36: required from 'void opencl::kernel::lu_split(opencl::Param, opencl::Param, opencl::Param) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.cpp:64:28: required from 'void opencl::lu(Array&, Array&, Array&, const Array&) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.cpp:109:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp: In instantiation of 'void opencl::kernel::lu_split_launcher(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp:109:36: required from 'void opencl::kernel::lu_split(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.cpp:64:28: required from 'void opencl::lu(Array&, Array&, Array&, const Array&) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.cpp:110:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp: In instantiation of 'void opencl::kernel::lu_split_launcher(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp:111:36: required from 'void opencl::kernel::lu_split(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.cpp:64:28: required from 'void opencl::lu(Array&, Array&, Array&, const Array&) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.cpp:110:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_float2; idx_t = unsigned char; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_float2; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp: In instantiation of 'void opencl::kernel::lu_split_launcher(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp:109:36: required from 'void opencl::kernel::lu_split(opencl::Param, opencl::Param, opencl::Param) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.cpp:64:28: required from 'void opencl::lu(Array&, Array&, Array&, const Array&) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.cpp:111:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = float; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp: In instantiation of 'void opencl::kernel::lu_split_launcher(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp:111:36: required from 'void opencl::kernel::lu_split(opencl::Param, opencl::Param, opencl::Param) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.cpp:64:28: required from 'void opencl::lu(Array&, Array&, Array&, const Array&) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.cpp:111:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp: In instantiation of 'void opencl::kernel::lu_split_launcher(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; bool same_dims = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp:109:36: required from 'void opencl::kernel::lu_split(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.cpp:64:28: required from 'void opencl::lu(Array&, Array&, Array&, const Array&) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.cpp:112:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp: In instantiation of 'void opencl::kernel::lu_split_launcher(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; bool same_dims = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp:111:36: required from 'void opencl::kernel::lu_split(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.cpp:64:28: required from 'void opencl::lu(Array&, Array&, Array&, const Array&) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lu.cpp:112:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lu_split.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = float; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = float; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = float; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = double; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = double; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = double; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = double; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = short int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = short int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = short int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = short int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = short unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = short unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = short unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = short unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = long long int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = long long int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = long long int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = long long int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = long long unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = long long unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = long long unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = long long unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = unsigned char; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = unsigned char; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = unsigned char; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = double; idx_t = unsigned char; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = double; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = float; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = float; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = float; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = float; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = double; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = double; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = double; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = double; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = short int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = short int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = short int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = short int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = short unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = short unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = short unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = short unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = long long int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = long long int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = long long int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = long long int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = long long unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = long long unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = long long unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = long long unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = unsigned char; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = unsigned char; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = double; outType = double; af_match_type mType = AF_SAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = double; outType = double; af_match_type mType = AF_SAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 89 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = unsigned char; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = cl_double2; idx_t = unsigned char; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = cl_double2; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = double; outType = double; af_match_type mType = AF_SAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = double; outType = double; af_match_type mType = AF_SAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = float; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = float; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = double; outType = double; af_match_type mType = AF_LSAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = double; outType = double; af_match_type mType = AF_LSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = float; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = float; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = double; outType = double; af_match_type mType = AF_LSAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = double; outType = double; af_match_type mType = AF_LSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = double; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = double; outType = double; af_match_type mType = AF_ZSAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = double; outType = double; af_match_type mType = AF_ZSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = double; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = double; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = double; outType = double; af_match_type mType = AF_ZSAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = double; outType = double; af_match_type mType = AF_ZSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = double; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = double; outType = double; af_match_type mType = AF_SSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = double; outType = double; af_match_type mType = AF_SSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = double; outType = double; af_match_type mType = AF_SSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = double; outType = double; af_match_type mType = AF_SSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = double; outType = double; af_match_type mType = AF_LSSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = double; outType = double; af_match_type mType = AF_LSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = double; outType = double; af_match_type mType = AF_LSSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = double; outType = double; af_match_type mType = AF_LSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = double; outType = double; af_match_type mType = AF_ZSSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = double; outType = double; af_match_type mType = AF_ZSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = short int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = short int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = double; outType = double; af_match_type mType = AF_ZSSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = double; outType = double; af_match_type mType = AF_ZSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = short int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = double; outType = double; af_match_type mType = AF_NCC; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = double; outType = double; af_match_type mType = AF_NCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = short int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = short unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = double; outType = double; af_match_type mType = AF_NCC; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = double; outType = double; af_match_type mType = AF_NCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = short unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = float; To = float; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_max_t; Ti = float; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:15:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = short unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = double; outType = double; af_match_type mType = AF_ZNCC; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = double; outType = double; af_match_type mType = AF_ZNCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = short unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = long long int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = double; outType = double; af_match_type mType = AF_ZNCC; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = double; outType = double; af_match_type mType = AF_ZNCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = long long int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_max_t; Ti = float; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:15:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = double; To = double; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_max_t; Ti = double; To = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = double; outType = double; af_match_type mType = AF_SHD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = double; outType = double; af_match_type mType = AF_SHD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = long long int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = long long int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = double; outType = double; af_match_type mType = AF_SHD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = double; outType = double; af_match_type mType = AF_SHD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = long long unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = long long unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = float; outType = float; af_match_type mType = AF_SAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = float; outType = float; af_match_type mType = AF_SAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = long long unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_max_t; Ti = double; To = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = long long unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = float; outType = float; af_match_type mType = AF_SAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = float; outType = float; af_match_type mType = AF_SAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_max_t; Ti = cl_float2; To = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = unsigned char; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = unsigned char; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = float; outType = float; af_match_type mType = AF_LSAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = float; outType = float; af_match_type mType = AF_LSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = unsigned char; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = int; idx_t = unsigned char; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = float; outType = float; af_match_type mType = AF_LSAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = float; outType = float; af_match_type mType = AF_LSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = float; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_max_t; Ti = cl_float2; To = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = float; outType = float; af_match_type mType = AF_ZSAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = float; outType = float; af_match_type mType = AF_ZSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = float; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_max_t; Ti = cl_double2; To = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:18:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = float; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = float; outType = float; af_match_type mType = AF_ZSAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = float; outType = float; af_match_type mType = AF_ZSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = float; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = double; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = float; outType = float; af_match_type mType = AF_SSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = float; outType = float; af_match_type mType = AF_SSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = double; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_max_t; Ti = cl_double2; To = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:18:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = float; outType = float; af_match_type mType = AF_SSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = float; outType = float; af_match_type mType = AF_SSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = double; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = int; To = int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_max_t; Ti = int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:19:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = double; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = float; outType = float; af_match_type mType = AF_LSSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = float; outType = float; af_match_type mType = AF_LSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = float; outType = float; af_match_type mType = AF_LSSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = float; outType = float; af_match_type mType = AF_LSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_max_t; Ti = int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:19:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_max_t; Ti = unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:20:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = float; outType = float; af_match_type mType = AF_ZSSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = float; outType = float; af_match_type mType = AF_ZSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = float; outType = float; af_match_type mType = AF_ZSSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = float; outType = float; af_match_type mType = AF_ZSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_max_t; Ti = unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:20:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_max_t; Ti = long long int; To = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:21:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = float; outType = float; af_match_type mType = AF_NCC; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = float; outType = float; af_match_type mType = AF_NCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = short int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = float; outType = float; af_match_type mType = AF_NCC; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = float; outType = float; af_match_type mType = AF_NCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = short int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_max_t; Ti = long long int; To = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:21:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = float; outType = float; af_match_type mType = AF_ZNCC; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = float; outType = float; af_match_type mType = AF_ZNCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_max_t; Ti = long long unsigned int; To = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:22:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = short int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = short int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = float; outType = float; af_match_type mType = AF_ZNCC; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = float; outType = float; af_match_type mType = AF_ZNCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = short unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = short unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_max_t; Ti = long long unsigned int; To = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:22:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = float; outType = float; af_match_type mType = AF_SHD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = float; outType = float; af_match_type mType = AF_SHD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = char; To = char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_max_t; Ti = char; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:23:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = short unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = short unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = float; outType = float; af_match_type mType = AF_SHD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = float; outType = float; af_match_type mType = AF_SHD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = long long int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = long long int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = char; outType = float; af_match_type mType = AF_SAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = char; outType = float; af_match_type mType = AF_SAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_max_t; Ti = char; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:23:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_max_t; Ti = unsigned char; To = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:24:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = long long int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = char; outType = float; af_match_type mType = AF_SAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = char; outType = float; af_match_type mType = AF_SAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = long long int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = long long unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = char; outType = float; af_match_type mType = AF_LSAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = char; outType = float; af_match_type mType = AF_LSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = long long unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_max_t; Ti = unsigned char; To = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:24:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = short int; To = short int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_max_t; Ti = short int; To = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:25:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = long long unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = char; outType = float; af_match_type mType = AF_LSAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = char; outType = float; af_match_type mType = AF_LSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = long long unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = unsigned char; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = char; outType = float; af_match_type mType = AF_ZSAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = char; outType = float; af_match_type mType = AF_ZSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = unsigned char; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = short int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_max_t; Ti = short int; To = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:25:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = char; outType = float; af_match_type mType = AF_ZSAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = char; outType = float; af_match_type mType = AF_ZSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_max_t; Ti = short unsigned int; To = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:26:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = unsigned char; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned int; idx_t = unsigned char; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = char; outType = float; af_match_type mType = AF_SSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = char; outType = float; af_match_type mType = AF_SSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = float; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = float; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = char; outType = float; af_match_type mType = AF_SSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = char; outType = float; af_match_type mType = AF_SSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_max_t; Ti = short unsigned int; To = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/max.cpp:26:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = float; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = char; outType = float; af_match_type mType = AF_LSSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = char; outType = float; af_match_type mType = AF_LSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = float; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = double; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = char; outType = float; af_match_type mType = AF_LSSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = char; outType = float; af_match_type mType = AF_LSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = double; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = double; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = char; outType = float; af_match_type mType = AF_ZSSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = char; outType = float; af_match_type mType = AF_ZSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = double; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = char; outType = float; af_match_type mType = AF_ZSSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = char; outType = float; af_match_type mType = AF_ZSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = char; outType = float; af_match_type mType = AF_NCC; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = char; outType = float; af_match_type mType = AF_NCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = char; outType = float; af_match_type mType = AF_NCC; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = char; outType = float; af_match_type mType = AF_NCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = char; outType = float; af_match_type mType = AF_ZNCC; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = char; outType = float; af_match_type mType = AF_ZNCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = short int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = char; outType = float; af_match_type mType = AF_ZNCC; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = char; outType = float; af_match_type mType = AF_ZNCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = short int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = short int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = char; outType = float; af_match_type mType = AF_SHD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = char; outType = float; af_match_type mType = AF_SHD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = char; outType = float; af_match_type mType = AF_SHD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = char; outType = float; af_match_type mType = AF_SHD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = short int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = short unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = int; outType = float; af_match_type mType = AF_SAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = int; outType = float; af_match_type mType = AF_SAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = short unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = short unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = int; outType = float; af_match_type mType = AF_SAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = int; outType = float; af_match_type mType = AF_SAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = short unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = long long int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = int; outType = float; af_match_type mType = AF_LSAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = int; outType = float; af_match_type mType = AF_LSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = long long int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = long long int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = int; outType = float; af_match_type mType = AF_LSAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = int; outType = float; af_match_type mType = AF_LSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = long long int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = long long unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = int; outType = float; af_match_type mType = AF_ZSAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = int; outType = float; af_match_type mType = AF_ZSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = long long unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = long long unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = int; outType = float; af_match_type mType = AF_ZSAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = int; outType = float; af_match_type mType = AF_ZSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = long long unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = unsigned char; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = int; outType = float; af_match_type mType = AF_SSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = int; outType = float; af_match_type mType = AF_SSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = unsigned char; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = unsigned char; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = int; outType = float; af_match_type mType = AF_SSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = int; outType = float; af_match_type mType = AF_SSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long int; idx_t = unsigned char; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = float; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = int; outType = float; af_match_type mType = AF_LSSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = int; outType = float; af_match_type mType = AF_LSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = float; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = float; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = int; outType = float; af_match_type mType = AF_LSSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = int; outType = float; af_match_type mType = AF_LSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = float; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = double; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = double; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = int; outType = float; af_match_type mType = AF_ZSSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = int; outType = float; af_match_type mType = AF_ZSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = double; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = double; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = int; outType = float; af_match_type mType = AF_ZSSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = int; outType = float; af_match_type mType = AF_ZSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = int; outType = float; af_match_type mType = AF_NCC; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = int; outType = float; af_match_type mType = AF_NCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = int; outType = float; af_match_type mType = AF_NCC; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = int; outType = float; af_match_type mType = AF_NCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = int; outType = float; af_match_type mType = AF_ZNCC; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = int; outType = float; af_match_type mType = AF_ZNCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = short int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = int; outType = float; af_match_type mType = AF_ZNCC; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = int; outType = float; af_match_type mType = AF_ZNCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = short int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = short int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = int; outType = float; af_match_type mType = AF_SHD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = int; outType = float; af_match_type mType = AF_SHD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = short int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = short unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = int; outType = float; af_match_type mType = AF_SHD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = int; outType = float; af_match_type mType = AF_SHD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = short unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = short unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = short unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned int; outType = float; af_match_type mType = AF_SAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned int; outType = float; af_match_type mType = AF_SAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = long long int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = long long int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned int; outType = float; af_match_type mType = AF_SAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned int; outType = float; af_match_type mType = AF_SAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = long long int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned int; outType = float; af_match_type mType = AF_LSAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned int; outType = float; af_match_type mType = AF_LSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = long long int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = long long unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned int; outType = float; af_match_type mType = AF_LSAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned int; outType = float; af_match_type mType = AF_LSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = long long unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = long long unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = long long unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned int; outType = float; af_match_type mType = AF_ZSAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned int; outType = float; af_match_type mType = AF_ZSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = unsigned char; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = unsigned char; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned int; outType = float; af_match_type mType = AF_ZSAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned int; outType = float; af_match_type mType = AF_ZSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = unsigned char; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = long long unsigned int; idx_t = unsigned char; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = long long unsigned int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned int; outType = float; af_match_type mType = AF_SSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned int; outType = float; af_match_type mType = AF_SSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = float; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = float; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned int; outType = float; af_match_type mType = AF_SSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned int; outType = float; af_match_type mType = AF_SSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = float; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = float; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned int; outType = float; af_match_type mType = AF_LSSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned int; outType = float; af_match_type mType = AF_LSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = double; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = double; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned int; outType = float; af_match_type mType = AF_LSSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned int; outType = float; af_match_type mType = AF_LSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = double; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = double; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned int; outType = float; af_match_type mType = AF_ZSSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned int; outType = float; af_match_type mType = AF_ZSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned int; outType = float; af_match_type mType = AF_ZSSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned int; outType = float; af_match_type mType = AF_ZSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned int; outType = float; af_match_type mType = AF_NCC; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned int; outType = float; af_match_type mType = AF_NCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned int; outType = float; af_match_type mType = AF_NCC; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned int; outType = float; af_match_type mType = AF_NCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned int; outType = float; af_match_type mType = AF_ZNCC; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned int; outType = float; af_match_type mType = AF_ZNCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = short int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned int; outType = float; af_match_type mType = AF_ZNCC; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned int; outType = float; af_match_type mType = AF_ZNCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = short int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = short int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned int; outType = float; af_match_type mType = AF_SHD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned int; outType = float; af_match_type mType = AF_SHD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = short int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = short unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned int; outType = float; af_match_type mType = AF_SHD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned int; outType = float; af_match_type mType = AF_SHD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = short unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = short unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned char; outType = float; af_match_type mType = AF_SAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned char; outType = float; af_match_type mType = AF_SAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = short unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned char; outType = float; af_match_type mType = AF_SAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned char; outType = float; af_match_type mType = AF_SAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = long long int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = long long int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned char; outType = float; af_match_type mType = AF_LSAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned char; outType = float; af_match_type mType = AF_LSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = long long int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = long long int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned char; outType = float; af_match_type mType = AF_LSAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned char; outType = float; af_match_type mType = AF_LSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = long long unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = long long unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned char; outType = float; af_match_type mType = AF_ZSAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned char; outType = float; af_match_type mType = AF_ZSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = long long unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = long long unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned char; outType = float; af_match_type mType = AF_ZSAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned char; outType = float; af_match_type mType = AF_ZSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = unsigned char; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = unsigned char; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned char; outType = float; af_match_type mType = AF_SSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned char; outType = float; af_match_type mType = AF_SSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = unsigned char; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned char; outType = float; af_match_type mType = AF_SSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned char; outType = float; af_match_type mType = AF_SSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = unsigned char; idx_t = unsigned char; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = unsigned char; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = float; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned char; outType = float; af_match_type mType = AF_LSSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned char; outType = float; af_match_type mType = AF_LSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = float; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = float; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned char; outType = float; af_match_type mType = AF_LSSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned char; outType = float; af_match_type mType = AF_LSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = float; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = double; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned char; outType = float; af_match_type mType = AF_ZSSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned char; outType = float; af_match_type mType = AF_ZSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = double; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = double; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned char; outType = float; af_match_type mType = AF_ZSSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned char; outType = float; af_match_type mType = AF_ZSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = double; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned char; outType = float; af_match_type mType = AF_NCC; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned char; outType = float; af_match_type mType = AF_NCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned char; outType = float; af_match_type mType = AF_NCC; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned char; outType = float; af_match_type mType = AF_NCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned char; outType = float; af_match_type mType = AF_ZNCC; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned char; outType = float; af_match_type mType = AF_ZNCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned char; outType = float; af_match_type mType = AF_ZNCC; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned char; outType = float; af_match_type mType = AF_ZNCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned char; outType = float; af_match_type mType = AF_SHD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned char; outType = float; af_match_type mType = AF_SHD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = short int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = unsigned char; outType = float; af_match_type mType = AF_SHD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = unsigned char; outType = float; af_match_type mType = AF_SHD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = short int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = short int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short int; outType = float; af_match_type mType = AF_SAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short int; outType = float; af_match_type mType = AF_SAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = short int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = short unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short int; outType = float; af_match_type mType = AF_SAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short int; outType = float; af_match_type mType = AF_SAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = short unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = short unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short int; outType = float; af_match_type mType = AF_LSAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short int; outType = float; af_match_type mType = AF_LSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = short unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = long long int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short int; outType = float; af_match_type mType = AF_LSAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short int; outType = float; af_match_type mType = AF_LSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = long long int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = long long int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short int; outType = float; af_match_type mType = AF_ZSAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short int; outType = float; af_match_type mType = AF_ZSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = long long int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short int; outType = float; af_match_type mType = AF_ZSAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short int; outType = float; af_match_type mType = AF_ZSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = long long unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = long long unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short int; outType = float; af_match_type mType = AF_SSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short int; outType = float; af_match_type mType = AF_SSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = long long unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = long long unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short int; outType = float; af_match_type mType = AF_SSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short int; outType = float; af_match_type mType = AF_SSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = unsigned char; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = unsigned char; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short int; outType = float; af_match_type mType = AF_LSSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short int; outType = float; af_match_type mType = AF_LSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = unsigned char; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = char; idx_t = unsigned char; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = char; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short int; outType = float; af_match_type mType = AF_LSSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short int; outType = float; af_match_type mType = AF_LSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = float; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short int; outType = float; af_match_type mType = AF_ZSSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short int; outType = float; af_match_type mType = AF_ZSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = float; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = float; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short int; outType = float; af_match_type mType = AF_ZSSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short int; outType = float; af_match_type mType = AF_ZSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = float; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = double; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short int; outType = float; af_match_type mType = AF_NCC; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short int; outType = float; af_match_type mType = AF_NCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = double; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = double; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short int; outType = float; af_match_type mType = AF_NCC; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short int; outType = float; af_match_type mType = AF_NCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = double; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short int; outType = float; af_match_type mType = AF_ZNCC; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short int; outType = float; af_match_type mType = AF_ZNCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short int; outType = float; af_match_type mType = AF_ZNCC; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short int; outType = float; af_match_type mType = AF_ZNCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short int; outType = float; af_match_type mType = AF_SHD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short int; outType = float; af_match_type mType = AF_SHD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:15: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = float; bool is_color = true; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = float; bool is_color = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:36:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 95 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short int; outType = float; af_match_type mType = AF_SHD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short int; outType = float; af_match_type mType = AF_SHD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = float; bool is_color = false; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = float; bool is_color = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:36:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = double; bool is_color = true; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = double; bool is_color = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:37:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short unsigned int; outType = float; af_match_type mType = AF_SAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short unsigned int; outType = float; af_match_type mType = AF_SAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = double; bool is_color = false; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = double; bool is_color = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:37:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = short int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = char; bool is_color = true; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = char; bool is_color = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:38:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = short int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short unsigned int; outType = float; af_match_type mType = AF_SAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short unsigned int; outType = float; af_match_type mType = AF_SAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = char; bool is_color = false; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = char; bool is_color = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:38:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = short int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = int; bool is_color = true; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = int; bool is_color = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:39:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short unsigned int; outType = float; af_match_type mType = AF_LSAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short unsigned int; outType = float; af_match_type mType = AF_LSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = short int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = int; bool is_color = false; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = int; bool is_color = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:39:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = short unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = unsigned int; bool is_color = true; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = unsigned int; bool is_color = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:40:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short unsigned int; outType = float; af_match_type mType = AF_LSAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short unsigned int; outType = float; af_match_type mType = AF_LSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = short unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = unsigned int; bool is_color = false; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = unsigned int; bool is_color = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:40:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = short unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short unsigned int; outType = float; af_match_type mType = AF_ZSAD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short unsigned int; outType = float; af_match_type mType = AF_ZSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = unsigned char; bool is_color = true; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = unsigned char; bool is_color = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:41:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = short unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = unsigned char; bool is_color = false; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = unsigned char; bool is_color = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:41:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short unsigned int; outType = float; af_match_type mType = AF_ZSAD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short unsigned int; outType = float; af_match_type mType = AF_ZSAD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = long long int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = short int; bool is_color = true; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = short int; bool is_color = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:42:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = long long int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = short int; bool is_color = false; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = short int; bool is_color = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:42:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short unsigned int; outType = float; af_match_type mType = AF_SSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short unsigned int; outType = float; af_match_type mType = AF_SSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = long long int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = short unsigned int; bool is_color = true; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = short unsigned int; bool is_color = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:43:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = long long int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = short unsigned int; bool is_color = false; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = short unsigned int; bool is_color = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:43:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short unsigned int; outType = float; af_match_type mType = AF_SSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short unsigned int; outType = float; af_match_type mType = AF_SSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = long long unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = long long int; bool is_color = true; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = long long int; bool is_color = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:44:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = long long unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short unsigned int; outType = float; af_match_type mType = AF_LSSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short unsigned int; outType = float; af_match_type mType = AF_LSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = long long int; bool is_color = false; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = long long int; bool is_color = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:44:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = long long unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = long long unsigned int; bool is_color = true; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = long long unsigned int; bool is_color = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:45:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = long long unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short unsigned int; outType = float; af_match_type mType = AF_LSSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short unsigned int; outType = float; af_match_type mType = AF_LSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp: In instantiation of 'void opencl::kernel::meanshift(opencl::Param, opencl::Param, float, float, opencl::uint) [with T = long long unsigned int; bool is_color = false; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:28:35: required from 'opencl::Array opencl::meanshift(const Array&, const float&, const float&, unsigned int) [with T = long long unsigned int; bool is_color = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/meanshift.cpp:45:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/meanshift.hpp:95:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = unsigned char; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short unsigned int; outType = float; af_match_type mType = AF_ZSSD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short unsigned int; outType = float; af_match_type mType = AF_ZSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = unsigned char; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = unsigned char; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short unsigned int; outType = float; af_match_type mType = AF_ZSSD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short unsigned int; outType = float; af_match_type mType = AF_ZSSD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short unsigned int; idx_t = unsigned char; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short unsigned int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = float; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short unsigned int; outType = float; af_match_type mType = AF_NCC; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short unsigned int; outType = float; af_match_type mType = AF_NCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = float; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = float; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short unsigned int; outType = float; af_match_type mType = AF_NCC; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short unsigned int; outType = float; af_match_type mType = AF_NCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = float; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = double; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short unsigned int; outType = float; af_match_type mType = AF_ZNCC; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short unsigned int; outType = float; af_match_type mType = AF_ZNCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = double; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short unsigned int; outType = float; af_match_type mType = AF_ZNCC; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short unsigned int; outType = float; af_match_type mType = AF_ZNCC]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = double; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = double; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short unsigned int; outType = float; af_match_type mType = AF_SHD; bool needMean = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:33:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short unsigned int; outType = float; af_match_type mType = AF_SHD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp: In instantiation of 'void opencl::kernel::matchTemplate(opencl::Param, opencl::Param, opencl::Param) [with inType = short unsigned int; outType = float; af_match_type mType = AF_SHD; bool needMean = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:35:61: required from 'opencl::Array opencl::match_template(const Array&, const Array&) [with inType = short unsigned int; outType = float; af_match_type mType = AF_SHD]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/match_template.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/match_template.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = short int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = short int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = short int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = short int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = short unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = short unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = short unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = short unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = long long int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = long long int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = long long int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = long long int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = long long unsigned int; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = long long unsigned int; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = long long unsigned int; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = long long unsigned int; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = unsigned char; unsigned int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:33:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = unsigned char; unsigned int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:34:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = unsigned char; unsigned int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:35:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp: In instantiation of 'void opencl::kernel::lookup(opencl::Param, opencl::Param, opencl::Param, int) [with in_t = short int; idx_t = unsigned char; unsigned int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:36:47: required from 'opencl::Array opencl::lookup(const Array&, const Array&, unsigned int) [with in_t = short int; idx_t = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/lookup.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/lookup.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = float; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/medfilt.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/medfilt.cpp.o -MF CMakeFiles/afopencl.dir/medfilt.cpp.o.d -o CMakeFiles/afopencl.dir/medfilt.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp In file included from /usr/include/c++/13/memory:78, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/JIT/Node.hpp:16, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:20: In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = double; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_float2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = cl_double2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:15: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = float; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 3; unsigned int w_wid = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:33:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = float; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 91 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = float; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 5; unsigned int w_wid = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:34:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = float; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = float; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 7; unsigned int w_wid = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:35:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = float; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = float; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 9; unsigned int w_wid = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:36:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = float; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = float; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 11; unsigned int w_wid = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:37:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = float; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = float; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 13; unsigned int w_wid = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:38:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = float; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = float; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 15; unsigned int w_wid = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:39:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = float; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = float; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 3; unsigned int w_wid = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:33:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = float; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = float; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 5; unsigned int w_wid = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:34:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = float; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = float; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 7; unsigned int w_wid = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:35:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = float; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = float; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 9; unsigned int w_wid = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:36:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = float; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = float; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 11; unsigned int w_wid = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:37:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = float; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = float; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 13; unsigned int w_wid = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:38:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = float; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = float; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 15; unsigned int w_wid = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:39:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = float; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = double; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 3; unsigned int w_wid = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:33:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = double; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = double; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 5; unsigned int w_wid = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:34:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = double; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = double; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 7; unsigned int w_wid = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:35:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = double; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = double; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 9; unsigned int w_wid = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:36:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = double; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = double; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 11; unsigned int w_wid = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:37:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = double; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = double; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 13; unsigned int w_wid = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:38:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = double; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = double; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 15; unsigned int w_wid = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:39:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = double; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = double; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 3; unsigned int w_wid = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:33:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = double; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = double; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 5; unsigned int w_wid = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:34:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = double; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = double; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 7; unsigned int w_wid = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:35:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = double; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = double; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 9; unsigned int w_wid = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:36:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = double; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = double; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 11; unsigned int w_wid = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:37:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = double; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = double; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 13; unsigned int w_wid = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:38:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = double; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = double; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 15; unsigned int w_wid = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:39:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = double; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = char; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 3; unsigned int w_wid = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:33:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = char; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = char; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 5; unsigned int w_wid = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:34:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = char; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = char; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 7; unsigned int w_wid = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:35:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = char; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = char; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 9; unsigned int w_wid = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:36:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = char; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = char; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 11; unsigned int w_wid = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:37:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = char; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = char; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 13; unsigned int w_wid = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:38:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = char; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = char; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 15; unsigned int w_wid = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:39:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = char; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = char; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 3; unsigned int w_wid = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:33:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = char; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = char; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 5; unsigned int w_wid = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:34:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = char; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = char; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 7; unsigned int w_wid = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:35:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = char; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = char; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 9; unsigned int w_wid = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:36:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = char; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = char; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 11; unsigned int w_wid = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:37:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = char; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = char; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 13; unsigned int w_wid = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:38:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = char; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = char; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 15; unsigned int w_wid = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:39:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = char; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 3; unsigned int w_wid = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:33:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 5; unsigned int w_wid = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:34:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 7; unsigned int w_wid = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:35:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 9; unsigned int w_wid = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:36:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 11; unsigned int w_wid = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:37:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 13; unsigned int w_wid = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:38:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 15; unsigned int w_wid = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:39:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 3; unsigned int w_wid = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:33:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 5; unsigned int w_wid = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:34:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 7; unsigned int w_wid = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:35:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 9; unsigned int w_wid = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:36:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 11; unsigned int w_wid = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:37:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 13; unsigned int w_wid = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:38:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 15; unsigned int w_wid = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:39:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 3; unsigned int w_wid = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:33:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 5; unsigned int w_wid = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:34:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 7; unsigned int w_wid = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:35:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 9; unsigned int w_wid = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:36:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 11; unsigned int w_wid = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:37:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 13; unsigned int w_wid = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:38:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 15; unsigned int w_wid = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:39:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 3; unsigned int w_wid = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:33:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 5; unsigned int w_wid = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:34:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 7; unsigned int w_wid = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:35:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 9; unsigned int w_wid = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:36:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 11; unsigned int w_wid = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:37:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 13; unsigned int w_wid = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:38:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 15; unsigned int w_wid = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:39:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned char; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 3; unsigned int w_wid = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:33:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned char; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned char; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 5; unsigned int w_wid = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:34:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned char; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned char; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 7; unsigned int w_wid = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:35:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned char; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned char; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 9; unsigned int w_wid = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:36:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned char; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned char; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 11; unsigned int w_wid = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:37:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned char; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned char; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 13; unsigned int w_wid = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:38:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned char; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned char; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 15; unsigned int w_wid = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:39:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned char; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned char; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 3; unsigned int w_wid = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:33:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned char; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned char; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 5; unsigned int w_wid = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:34:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned char; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned char; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 7; unsigned int w_wid = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:35:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned char; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned char; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 9; unsigned int w_wid = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:36:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned char; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned char; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 11; unsigned int w_wid = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:37:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned char; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned char; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 13; unsigned int w_wid = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:38:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned char; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = unsigned char; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 15; unsigned int w_wid = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:39:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = unsigned char; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 3; unsigned int w_wid = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:33:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 5; unsigned int w_wid = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:34:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 7; unsigned int w_wid = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:35:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 9; unsigned int w_wid = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:36:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 11; unsigned int w_wid = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:37:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 13; unsigned int w_wid = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:38:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 15; unsigned int w_wid = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:39:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 3; unsigned int w_wid = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:33:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 5; unsigned int w_wid = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:34:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 7; unsigned int w_wid = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:35:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 9; unsigned int w_wid = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:36:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 11; unsigned int w_wid = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:37:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 13; unsigned int w_wid = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:38:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 15; unsigned int w_wid = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:39:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short unsigned int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 3; unsigned int w_wid = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:33:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short unsigned int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short unsigned int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 5; unsigned int w_wid = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:34:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short unsigned int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short unsigned int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 7; unsigned int w_wid = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:35:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short unsigned int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short unsigned int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 9; unsigned int w_wid = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:36:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short unsigned int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short unsigned int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 11; unsigned int w_wid = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:37:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short unsigned int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short unsigned int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 13; unsigned int w_wid = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:38:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short unsigned int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short unsigned int; af_border_type pad = AF_PAD_ZERO; unsigned int w_len = 15; unsigned int w_wid = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:39:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short unsigned int; af_border_type edge_pad = AF_PAD_ZERO; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short unsigned int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 3; unsigned int w_wid = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:33:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short unsigned int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short unsigned int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 5; unsigned int w_wid = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:34:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short unsigned int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short unsigned int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 7; unsigned int w_wid = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:35:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short unsigned int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short unsigned int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 9; unsigned int w_wid = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:36:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short unsigned int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short unsigned int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 11; unsigned int w_wid = 11]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:37:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short unsigned int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short unsigned int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 13; unsigned int w_wid = 13]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:38:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short unsigned int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp: In instantiation of 'void opencl::kernel::medfilt(opencl::Param, opencl::Param) [with T = short unsigned int; af_border_type pad = AF_PAD_SYM; unsigned int w_len = 15; unsigned int w_wid = 15]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:39:49: required from 'opencl::Array opencl::medfilt(const Array&, dim_t, dim_t) [with T = short unsigned int; af_border_type edge_pad = AF_PAD_SYM; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/medfilt.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/medfilt.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/memory.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/memory.cpp.o -MF CMakeFiles/afopencl.dir/memory.cpp.o.d -o CMakeFiles/afopencl.dir/memory.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/memory.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/memory.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/memory.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/memory.cpp: In member function 'virtual void* opencl::MemoryManager::nativeAlloc(size_t)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/memory.cpp:100:23: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 100 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/memory.cpp: In member function 'virtual void opencl::MemoryManager::nativeFree(void*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/memory.cpp:109:23: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 109 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/memory.cpp: In member function 'virtual void* opencl::MemoryManagerPinned::nativeAlloc(size_t)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/memory.cpp:144:23: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 144 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/memory.cpp: In member function 'virtual void opencl::MemoryManagerPinned::nativeFree(void*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/memory.cpp:161:23: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 161 | } catch(cl::Error err) { | ^~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = long long unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = unsigned char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/min.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/min.cpp.o -MF CMakeFiles/afopencl.dir/min.cpp.o.d -o CMakeFiles/afopencl.dir/min.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = float; To = float; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_min_t; Ti = float; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:15:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_min_t; Ti = float; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:15:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = double; To = double; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_min_t; Ti = double; To = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_min_t; Ti = double; To = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_min_t; Ti = cl_float2; To = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_min_t; Ti = cl_float2; To = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_min_t; Ti = cl_double2; To = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:18:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_min_t; Ti = cl_double2; To = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:18:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = int; To = int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_min_t; Ti = int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:19:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_min_t; Ti = int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:19:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_min_t; Ti = unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:20:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_min_t; Ti = unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:20:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_min_t; Ti = long long int; To = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:21:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_min_t; Ti = long long int; To = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:21:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_min_t; Ti = long long unsigned int; To = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:22:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_min_t; Ti = long long unsigned int; To = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:22:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = char; To = char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_min_t; Ti = char; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:23:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_min_t; Ti = char; To = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:23:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_min_t; Ti = unsigned char; To = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:24:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_min_t; Ti = unsigned char; To = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:24:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = short int; To = short int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_min_t; Ti = short int; To = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:25:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = short int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_min_t; Ti = short int; To = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:25:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_min_t; Ti = short unsigned int; To = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:26:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_min_t; Ti = short unsigned int; To = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/min.cpp:26:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:391:41: note: returned from 'void* operator new [](std::size_t)' 391 | unique_ptr h_iptr(new uint[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:421:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:390:37: note: returned from 'void* operator new [](std::size_t)' 390 | unique_ptr h_ptr(new T[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:437:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp: In function 'T opencl::kernel::ireduce_all(opencl::uint*, opencl::Param) [with T = short unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/ireduce.hpp:423:37: note: returned from 'void* operator new [](std::size_t)' 423 | unique_ptr h_ptr(new T[in_elements]); | ^~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = short int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = short int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = short int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = short int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = short int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = short int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = short int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = short int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/nearest_neighbour.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/nearest_neighbour.cpp.o -MF CMakeFiles/afopencl.dir/nearest_neighbour.cpp.o.d -o CMakeFiles/afopencl.dir/nearest_neighbour.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_max_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_max_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:17: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = float; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:68:47: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = float; To = float; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = float; To = float; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:102:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 89 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = float; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:70:47: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = float; To = float; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = float; To = float; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:102:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = float; To = float; af_match_type dist_type = AF_SAD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = float; To = float; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = float; To = float; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:102:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 165 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = float; To = float; af_match_type dist_type = AF_SSD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = float; To = float; af_match_type dist_type = AF_SSD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:90:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = float; To = float; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:102:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = float; To = float; af_match_type dist_type = AF_SHD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = float; To = float; af_match_type dist_type = AF_SHD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:91:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = float; To = float; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:102:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = double; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:68:47: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = double; To = double; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = double; To = double; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:103:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 89 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = double; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:70:47: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = double; To = double; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = double; To = double; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:103:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = double; To = double; af_match_type dist_type = AF_SAD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = double; To = double; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = double; To = double; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:103:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 165 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = double; To = double; af_match_type dist_type = AF_SSD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = double; To = double; af_match_type dist_type = AF_SSD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:90:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = double; To = double; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:103:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = double; To = double; af_match_type dist_type = AF_SHD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = double; To = double; af_match_type dist_type = AF_SHD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:91:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = double; To = double; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:103:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = int; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:68:47: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = int; To = int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = int; To = int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:104:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 89 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = int; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:70:47: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = int; To = int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = int; To = int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:104:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = int; To = int; af_match_type dist_type = AF_SAD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = int; To = int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = int; To = int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:104:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 165 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = int; To = int; af_match_type dist_type = AF_SSD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = int; To = int; af_match_type dist_type = AF_SSD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:90:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = int; To = int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:104:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = int; To = int; af_match_type dist_type = AF_SHD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = int; To = int; af_match_type dist_type = AF_SHD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:91:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = int; To = int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:104:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = unsigned int; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:68:47: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = unsigned int; To = unsigned int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = unsigned int; To = unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:105:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 89 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = unsigned int; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:70:47: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = unsigned int; To = unsigned int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = unsigned int; To = unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:105:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = unsigned int; To = unsigned int; af_match_type dist_type = AF_SAD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = unsigned int; To = unsigned int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = unsigned int; To = unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:105:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 165 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = unsigned int; To = unsigned int; af_match_type dist_type = AF_SSD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = unsigned int; To = unsigned int; af_match_type dist_type = AF_SSD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:90:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = unsigned int; To = unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:105:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = unsigned int; To = unsigned int; af_match_type dist_type = AF_SHD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = unsigned int; To = unsigned int; af_match_type dist_type = AF_SHD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:91:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = unsigned int; To = unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:105:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = long long int; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:68:47: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = long long int; To = long long int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = long long int; To = long long int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:106:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 89 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = long long int; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:70:47: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = long long int; To = long long int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = long long int; To = long long int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:106:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = long long int; To = long long int; af_match_type dist_type = AF_SAD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = long long int; To = long long int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = long long int; To = long long int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:106:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 165 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = long long int; To = long long int; af_match_type dist_type = AF_SSD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = long long int; To = long long int; af_match_type dist_type = AF_SSD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:90:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = long long int; To = long long int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:106:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = long long int; To = long long int; af_match_type dist_type = AF_SHD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = long long int; To = long long int; af_match_type dist_type = AF_SHD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:91:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = long long int; To = long long int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:106:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = long long unsigned int; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:68:47: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = long long unsigned int; To = long long unsigned int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = long long unsigned int; To = long long unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:107:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 89 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = long long unsigned int; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:70:47: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = long long unsigned int; To = long long unsigned int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = long long unsigned int; To = long long unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:107:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = long long unsigned int; To = long long unsigned int; af_match_type dist_type = AF_SAD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = long long unsigned int; To = long long unsigned int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = long long unsigned int; To = long long unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:107:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 165 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = long long unsigned int; To = long long unsigned int; af_match_type dist_type = AF_SSD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = long long unsigned int; To = long long unsigned int; af_match_type dist_type = AF_SSD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:90:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = long long unsigned int; To = long long unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:107:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = long long unsigned int; To = long long unsigned int; af_match_type dist_type = AF_SHD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = long long unsigned int; To = long long unsigned int; af_match_type dist_type = AF_SHD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:91:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = long long unsigned int; To = long long unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:107:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = short int; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:68:47: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = short int; To = int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = short int; To = int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:108:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 89 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = short int; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:70:47: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = short int; To = int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = short int; To = int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:108:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = short int; To = int; af_match_type dist_type = AF_SAD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = short int; To = int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = short int; To = int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:108:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 165 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = short int; To = int; af_match_type dist_type = AF_SSD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = short int; To = int; af_match_type dist_type = AF_SSD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:90:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = short int; To = int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:108:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = short int; To = int; af_match_type dist_type = AF_SHD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = short int; To = int; af_match_type dist_type = AF_SHD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:91:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = short int; To = int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:108:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = short unsigned int; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:68:47: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = short unsigned int; To = unsigned int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = short unsigned int; To = unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:109:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 89 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = short unsigned int; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:70:47: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = short unsigned int; To = unsigned int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = short unsigned int; To = unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:109:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = short unsigned int; To = unsigned int; af_match_type dist_type = AF_SAD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = short unsigned int; To = unsigned int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = short unsigned int; To = unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:109:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 165 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = short unsigned int; To = unsigned int; af_match_type dist_type = AF_SSD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = short unsigned int; To = unsigned int; af_match_type dist_type = AF_SSD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:90:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = short unsigned int; To = unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:109:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = short unsigned int; To = unsigned int; af_match_type dist_type = AF_SHD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = short unsigned int; To = unsigned int; af_match_type dist_type = AF_SHD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:91:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = short unsigned int; To = unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:109:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = unsigned char; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:68:47: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = unsigned char; To = unsigned int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = unsigned char; To = unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:110:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 89 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = unsigned char; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:70:47: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = unsigned char; To = unsigned int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = unsigned char; To = unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:110:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = unsigned char; To = unsigned int; af_match_type dist_type = AF_SAD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = unsigned char; To = unsigned int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = unsigned char; To = unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:110:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 165 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = unsigned char; To = unsigned int; af_match_type dist_type = AF_SSD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = unsigned char; To = unsigned int; af_match_type dist_type = AF_SSD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:90:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = unsigned char; To = unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:110:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = unsigned char; To = unsigned int; af_match_type dist_type = AF_SHD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = unsigned char; To = unsigned int; af_match_type dist_type = AF_SHD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:91:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = unsigned char; To = unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:110:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = long long unsigned int; To = unsigned int; af_match_type dist_type = AF_SAD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = long long unsigned int; To = unsigned int; af_match_type dist_type = AF_SAD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:89:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = long long unsigned int; To = unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:112:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = long long unsigned int; To = unsigned int; af_match_type dist_type = AF_SSD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = long long unsigned int; To = unsigned int; af_match_type dist_type = AF_SSD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:90:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = long long unsigned int; To = unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:112:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp: In instantiation of 'void opencl::kernel::nearest_neighbour(opencl::Param, opencl::Param, opencl::Param, opencl::Param, dim_t, unsigned int, size_t, bool) [with T = long long unsigned int; To = unsigned int; af_match_type dist_type = AF_SHD; dim_t = int; size_t = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:78:48: required from 'void opencl::nearest_neighbour_(Array&, Array&, const Array&, const Array&, uint, uint) [with T = long long unsigned int; To = unsigned int; af_match_type dist_type = AF_SHD; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:91:55: required from 'void opencl::nearest_neighbour(Array&, Array&, const Array&, const Array&, uint, uint, af_match_type) [with T = long long unsigned int; To = unsigned int; uint = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/nearest_neighbour.cpp:112:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/nearest_neighbour.hpp:165:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /usr/include/c++/13/memory:78, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/JIT/Node.hpp:16, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:20: In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 32%] Linking CXX shared library libafcpu.so cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/cmake -E cmake_link_script CMakeFiles/afcpu.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libafcpu.so.3 -o libafcpu.so.3.3.2 CMakeFiles/afcpu.dir/Array.cpp.o CMakeFiles/afcpu.dir/approx.cpp.o CMakeFiles/afcpu.dir/assign.cpp.o CMakeFiles/afcpu.dir/bilateral.cpp.o CMakeFiles/afcpu.dir/blas.cpp.o CMakeFiles/afcpu.dir/cholesky.cpp.o CMakeFiles/afcpu.dir/convolve.cpp.o CMakeFiles/afcpu.dir/copy.cpp.o CMakeFiles/afcpu.dir/diagonal.cpp.o CMakeFiles/afcpu.dir/diff.cpp.o CMakeFiles/afcpu.dir/exampleFunction.cpp.o CMakeFiles/afcpu.dir/fast.cpp.o CMakeFiles/afcpu.dir/fft.cpp.o CMakeFiles/afcpu.dir/fftconvolve.cpp.o CMakeFiles/afcpu.dir/gradient.cpp.o CMakeFiles/afcpu.dir/harris.cpp.o CMakeFiles/afcpu.dir/hist_graphics.cpp.o CMakeFiles/afcpu.dir/histogram.cpp.o CMakeFiles/afcpu.dir/homography.cpp.o CMakeFiles/afcpu.dir/hsv_rgb.cpp.o CMakeFiles/afcpu.dir/identity.cpp.o CMakeFiles/afcpu.dir/iir.cpp.o CMakeFiles/afcpu.dir/image.cpp.o CMakeFiles/afcpu.dir/index.cpp.o CMakeFiles/afcpu.dir/inverse.cpp.o CMakeFiles/afcpu.dir/iota.cpp.o CMakeFiles/afcpu.dir/ireduce.cpp.o CMakeFiles/afcpu.dir/join.cpp.o CMakeFiles/afcpu.dir/kernel/sort_by_key/b8.cpp.o CMakeFiles/afcpu.dir/kernel/sort_by_key/f32.cpp.o CMakeFiles/afcpu.dir/kernel/sort_by_key/f64.cpp.o CMakeFiles/afcpu.dir/kernel/sort_by_key/s16.cpp.o CMakeFiles/afcpu.dir/kernel/sort_by_key/s32.cpp.o CMakeFiles/afcpu.dir/kernel/sort_by_key/s64.cpp.o CMakeFiles/afcpu.dir/kernel/sort_by_key/u16.cpp.o CMakeFiles/afcpu.dir/kernel/sort_by_key/u32.cpp.o CMakeFiles/afcpu.dir/kernel/sort_by_key/u64.cpp.o CMakeFiles/afcpu.dir/kernel/sort_by_key/u8.cpp.o CMakeFiles/afcpu.dir/lookup.cpp.o CMakeFiles/afcpu.dir/lu.cpp.o CMakeFiles/afcpu.dir/match_template.cpp.o CMakeFiles/afcpu.dir/math.cpp.o CMakeFiles/afcpu.dir/meanshift.cpp.o CMakeFiles/afcpu.dir/medfilt.cpp.o CMakeFiles/afcpu.dir/memory.cpp.o CMakeFiles/afcpu.dir/morph.cpp.o CMakeFiles/afcpu.dir/nearest_neighbour.cpp.o CMakeFiles/afcpu.dir/orb.cpp.o CMakeFiles/afcpu.dir/platform.cpp.o CMakeFiles/afcpu.dir/plot.cpp.o CMakeFiles/afcpu.dir/plot3.cpp.o CMakeFiles/afcpu.dir/qr.cpp.o CMakeFiles/afcpu.dir/random.cpp.o CMakeFiles/afcpu.dir/range.cpp.o CMakeFiles/afcpu.dir/reduce.cpp.o CMakeFiles/afcpu.dir/regions.cpp.o CMakeFiles/afcpu.dir/reorder.cpp.o CMakeFiles/afcpu.dir/resize.cpp.o CMakeFiles/afcpu.dir/rotate.cpp.o CMakeFiles/afcpu.dir/scan.cpp.o CMakeFiles/afcpu.dir/select.cpp.o CMakeFiles/afcpu.dir/set.cpp.o CMakeFiles/afcpu.dir/shift.cpp.o CMakeFiles/afcpu.dir/sift.cpp.o CMakeFiles/afcpu.dir/sobel.cpp.o CMakeFiles/afcpu.dir/solve.cpp.o CMakeFiles/afcpu.dir/sort.cpp.o CMakeFiles/afcpu.dir/sort_by_key.cpp.o CMakeFiles/afcpu.dir/sort_index.cpp.o CMakeFiles/afcpu.dir/surface.cpp.o CMakeFiles/afcpu.dir/susan.cpp.o CMakeFiles/afcpu.dir/svd.cpp.o CMakeFiles/afcpu.dir/tile.cpp.o CMakeFiles/afcpu.dir/transform.cpp.o CMakeFiles/afcpu.dir/transpose.cpp.o CMakeFiles/afcpu.dir/triangle.cpp.o CMakeFiles/afcpu.dir/unwrap.cpp.o CMakeFiles/afcpu.dir/where.cpp.o CMakeFiles/afcpu.dir/wrap.cpp.o CMakeFiles/afcpu.dir/__/ArrayInfo.cpp.o CMakeFiles/afcpu.dir/__/MemoryManager.cpp.o CMakeFiles/afcpu.dir/__/cblas.cpp.o CMakeFiles/afcpu.dir/__/dim4.cpp.o CMakeFiles/afcpu.dir/__/dispatch.cpp.o CMakeFiles/afcpu.dir/__/host_memory.cpp.o CMakeFiles/afcpu.dir/__/lapacke.cpp.o CMakeFiles/afcpu.dir/__/util.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/approx.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/array.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/assign.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/bilateral.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/binary.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/blas.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/cast.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/cholesky.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/colorspace.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/complex.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/convolve.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/corrcoef.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/covariance.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/data.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/det.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/device.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/diff.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/dog.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/err_common.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/error.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/exampleFunction.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/fast.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/features.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/fft.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/fftconvolve.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/filters.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/flip.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/gaussian_kernel.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/gradient.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/graphics_common.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/hamming.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/harris.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/hist.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/histeq.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/histogram.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/homography.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/hsv_rgb.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/iir.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/image.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/imageio.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/imageio2.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/implicit.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/index.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/internal.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/inverse.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/join.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/lu.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/match_template.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/mean.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/meanshift.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/median.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/memory.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/moddims.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/morph.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/nearest_neighbour.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/norm.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/orb.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/plot.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/plot3.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/print.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/qr.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/rank.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/reduce.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/regions.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/reorder.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/replace.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/resize.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/rgb_gray.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/rotate.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/sat.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/scan.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/select.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/set.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/shift.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/sift.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/sobel.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/solve.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/sort.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/stdev.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/stream.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/surface.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/susan.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/svd.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/tile.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/transform.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/transform_coordinates.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/transpose.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/type_util.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/unary.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/unwrap.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/var.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/version.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/where.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/wrap.cpp.o CMakeFiles/afcpu.dir/__/__/api/c/ycbcr_rgb.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/approx.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/array.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/bilateral.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/binary.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/blas.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/colorspace.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/complex.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/constants.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/convolve.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/corrcoef.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/covariance.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/data.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/device.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/diff.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/dog.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/exampleFunction.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/exception.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/fast.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/features.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/fft.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/fftconvolve.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/filters.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/gaussian_kernel.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/gfor.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/gradient.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/graphics.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/hamming.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/harris.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/histogram.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/homography.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/hsv_rgb.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/iir.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/imageio.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/index.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/internal.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/lapack.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/matchTemplate.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/mean.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/meanshift.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/median.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/morph.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/nearest_neighbour.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/orb.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/reduce.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/regions.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/resize.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/rgb_gray.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/rotate.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/sat.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/scale.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/scan.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/seq.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/set.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/sift.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/skew.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/sobel.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/sort.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/stdev.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/susan.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/timing.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/transform.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/transform_coordinates.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/translate.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/transpose.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/unary.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/unwrap.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/util.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/var.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/where.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/wrap.cpp.o CMakeFiles/afcpu.dir/__/__/api/cpp/ycbcr_rgb.cpp.o -lblas -lfftw3 -lfftw3f -lfreeimage -llapacke [ 32%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/orb.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/orb.cpp.o -MF CMakeFiles/afopencl.dir/orb.cpp.o.d -o CMakeFiles/afopencl.dir/orb.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/orb.cpp In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/orb.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/orb.cpp:17: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/orb.hpp: In instantiation of 'void opencl::kernel::orb(unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, unsigned int, float, unsigned int, bool) [with T = float; convAccT = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/orb.cpp:43:28: required from 'unsigned int opencl::orb(Array&, Array&, Array&, Array&, Array&, Array&, const Array&, float, unsigned int, float, unsigned int, bool) [with T = float; convAccT = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/orb.cpp:72:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/orb.hpp:518:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 518 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/orb.hpp: In instantiation of 'void opencl::kernel::orb(unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, unsigned int, float, unsigned int, bool) [with T = double; convAccT = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/orb.cpp:43:28: required from 'unsigned int opencl::orb(Array&, Array&, Array&, Array&, Array&, Array&, const Array&, float, unsigned int, float, unsigned int, bool) [with T = double; convAccT = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/orb.cpp:73:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/orb.hpp:518:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/orb.hpp:18: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = float; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/orb.hpp:205:46: required from 'void opencl::kernel::orb(unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, unsigned int, float, unsigned int, bool) [with T = float; convAccT = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/orb.cpp:43:28: required from 'unsigned int opencl::orb(Array&, Array&, Array&, Array&, Array&, Array&, const Array&, float, unsigned int, float, unsigned int, bool) [with T = float; convAccT = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/orb.cpp:72:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 112 | } catch (cl::Error err) { | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/orb.hpp:17: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp: In instantiation of 'void opencl::kernel::fast(unsigned int, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = float; bool nonmax = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/orb.hpp:224:26: required from 'void opencl::kernel::orb(unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, unsigned int, float, unsigned int, bool) [with T = float; convAccT = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/orb.cpp:43:28: required from 'unsigned int opencl::orb(Array&, Array&, Array&, Array&, Array&, Array&, const Array&, float, unsigned int, float, unsigned int, bool) [with T = float; convAccT = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/orb.cpp:72:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:184:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 184 | } catch (cl::Error err) { | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/orb.hpp:20: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp: In instantiation of 'void opencl::kernel::range(opencl::Param, int) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/orb.hpp:309:32: required from 'void opencl::kernel::orb(unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, unsigned int, float, unsigned int, bool) [with T = float; convAccT = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/orb.cpp:43:28: required from 'unsigned int opencl::orb(Array&, Array&, Array&, Array&, Array&, Array&, const Array&, float, unsigned int, float, unsigned int, bool) [with T = float; convAccT = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/orb.cpp:72:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp:77:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 77 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = double; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/orb.hpp:205:46: required from 'void opencl::kernel::orb(unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, unsigned int, float, unsigned int, bool) [with T = double; convAccT = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/orb.cpp:43:28: required from 'unsigned int opencl::orb(Array&, Array&, Array&, Array&, Array&, Array&, const Array&, float, unsigned int, float, unsigned int, bool) [with T = double; convAccT = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/orb.cpp:73:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 112 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp: In instantiation of 'void opencl::kernel::fast(unsigned int, unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, float, unsigned int) [with T = double; bool nonmax = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/orb.hpp:224:26: required from 'void opencl::kernel::orb(unsigned int*, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param&, opencl::Param, float, unsigned int, float, unsigned int, bool) [with T = double; convAccT = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/orb.cpp:43:28: required from 'unsigned int opencl::orb(Array&, Array&, Array&, Array&, Array&, Array&, const Array&, float, unsigned int, float, unsigned int, bool) [with T = double; convAccT = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/orb.cpp:73:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/fast.hpp:184:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 184 | } catch (cl::Error err) { | ^~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned char; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = short int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = short int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = short int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = short int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = short int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = short int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = short int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = short int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/platform.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/platform.cpp.o -MF CMakeFiles/afopencl.dir/platform.cpp.o.d -o CMakeFiles/afopencl.dir/platform.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.cpp:25: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_min_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = short unsigned int; af_op_t op = af_min_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.cpp: In function 'std::string& opencl::ltrim(std::string&)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.cpp:357:69: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 357 | std::not1(std::ptr_fun(std::isspace)))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/streambuf:43, from /usr/include/c++/13/bits/streambuf_iterator.h:35, from /usr/include/c++/13/iterator:66, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:214: /usr/include/c++/13/bits/stl_function.h:1126:5: note: declared here 1126 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/cpu && /usr/bin/cmake -E cmake_symlink_library libafcpu.so.3.3.2 libafcpu.so.3 libafcpu.so make[3]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' [ 32%] Built target afcpu [ 32%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/plot.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/plot.cpp.o -MF CMakeFiles/afopencl.dir/plot.cpp.o.d -o CMakeFiles/afopencl.dir/plot.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/plot.cpp [ 32%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/plot3.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/plot3.cpp.o -MF CMakeFiles/afopencl.dir/plot3.cpp.o.d -o CMakeFiles/afopencl.dir/plot3.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/plot3.cpp [ 32%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/product.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/product.cpp.o -MF CMakeFiles/afopencl.dir/product.cpp.o.d -o CMakeFiles/afopencl.dir/product.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp [ 32%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/program.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/program.cpp.o -MF CMakeFiles/afopencl.dir/program.cpp.o.d -o CMakeFiles/afopencl.dir/program.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/program.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/program.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/program.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 32%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/qr.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/qr.cpp.o -MF CMakeFiles/afopencl.dir/qr.cpp.o.d -o CMakeFiles/afopencl.dir/qr.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/qr.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/qr.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/qr.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 32%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/random.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/random.cpp.o -MF CMakeFiles/afopencl.dir/random.cpp.o.d -o CMakeFiles/afopencl.dir/random.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = float; To = float; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_mul_t; Ti = float; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:15:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_mul_t; Ti = float; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:15:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/qr.cpp:21: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = float; bool is_upper = true; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/qr.cpp:63:41: required from 'void opencl::qr(Array&, Array&, Array&, const Array&) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/qr.cpp:126:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 91 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = double; To = double; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_mul_t; Ti = double; To = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = cl_float2; bool is_upper = true; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/qr.cpp:63:41: required from 'void opencl::qr(Array&, Array&, Array&, const Array&) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/qr.cpp:127:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = double; bool is_upper = true; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/qr.cpp:63:41: required from 'void opencl::qr(Array&, Array&, Array&, const Array&) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/qr.cpp:128:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = cl_double2; bool is_upper = true; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/qr.cpp:63:41: required from 'void opencl::qr(Array&, Array&, Array&, const Array&) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/qr.cpp:129:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_mul_t; Ti = double; To = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_mul_t; Ti = cl_float2; To = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_mul_t; Ti = cl_float2; To = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_mul_t; Ti = cl_double2; To = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:18:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_mul_t; Ti = cl_double2; To = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:18:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = int; To = int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_mul_t; Ti = int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:19:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_mul_t; Ti = int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:19:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_mul_t; Ti = unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:20:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_mul_t; Ti = unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:20:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_mul_t; Ti = long long int; To = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:21:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_mul_t; Ti = long long int; To = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:21:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_mul_t; Ti = long long unsigned int; To = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:22:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_mul_t; Ti = long long unsigned int; To = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:22:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = char; To = int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_mul_t; Ti = char; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:23:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_mul_t; Ti = char; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:23:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_mul_t; Ti = unsigned char; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:24:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_mul_t; Ti = unsigned char; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:24:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = short int; To = int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_mul_t; Ti = short int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:25:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_mul_t; Ti = short int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:25:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_mul_t; Ti = short unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:26:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_mul_t; Ti = short unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/product.cpp:26:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:12: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 33%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/range.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/range.cpp.o -MF CMakeFiles/afopencl.dir/range.cpp.o.d -o CMakeFiles/afopencl.dir/range.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:15: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp: In instantiation of 'void opencl::kernel::random(cl::Buffer, int) [with T = float; bool isRandu = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp:141:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 141 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp: In instantiation of 'void opencl::kernel::random(cl::Buffer, int) [with T = double; bool isRandu = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:62:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp:141:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp: In instantiation of 'void opencl::kernel::random(cl::Buffer, int) [with T = float; bool isRandu = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:63:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp:141:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp: In instantiation of 'void opencl::kernel::random(cl::Buffer, int) [with T = double; bool isRandu = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:64:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp:141:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp: In instantiation of 'void opencl::kernel::random(cl::Buffer, int) [with T = int; bool isRandu = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:25:32: required from 'opencl::Array opencl::randu(const af::dim4&) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:40:64: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp:141:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp: In instantiation of 'void opencl::kernel::random(cl::Buffer, int) [with T = unsigned int; bool isRandu = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:25:32: required from 'opencl::Array opencl::randu(const af::dim4&) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:41:64: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp:141:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp: In instantiation of 'void opencl::kernel::random(cl::Buffer, int) [with T = long long int; bool isRandu = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:25:32: required from 'opencl::Array opencl::randu(const af::dim4&) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:42:64: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp:141:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp: In instantiation of 'void opencl::kernel::random(cl::Buffer, int) [with T = long long unsigned int; bool isRandu = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:25:32: required from 'opencl::Array opencl::randu(const af::dim4&) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:43:64: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp:141:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp: In instantiation of 'void opencl::kernel::random(cl::Buffer, int) [with T = short int; bool isRandu = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:25:32: required from 'opencl::Array opencl::randu(const af::dim4&) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:44:64: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp:141:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp: In instantiation of 'void opencl::kernel::random(cl::Buffer, int) [with T = short unsigned int; bool isRandu = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:25:32: required from 'opencl::Array opencl::randu(const af::dim4&) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:45:64: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp:141:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp: In instantiation of 'void opencl::kernel::random(cl::Buffer, int) [with T = char; bool isRandu = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:25:32: required from 'opencl::Array opencl::randu(const af::dim4&) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:46:64: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp:141:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp: In instantiation of 'void opencl::kernel::random(cl::Buffer, int) [with T = unsigned char; bool isRandu = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:25:32: required from 'opencl::Array opencl::randu(const af::dim4&) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/random.cpp:47:64: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/random.hpp:141:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:12: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp: In instantiation of 'void opencl::kernel::range(opencl::Param, int) [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:33:25: required from 'opencl::Array opencl::range(const af::dim4&, int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:41:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp:77:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 77 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp: In instantiation of 'void opencl::kernel::range(opencl::Param, int) [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:33:25: required from 'opencl::Array opencl::range(const af::dim4&, int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:42:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp:77:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp: In instantiation of 'void opencl::kernel::range(opencl::Param, int) [with T = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:33:25: required from 'opencl::Array opencl::range(const af::dim4&, int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:43:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp:77:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp: In instantiation of 'void opencl::kernel::range(opencl::Param, int) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:33:25: required from 'opencl::Array opencl::range(const af::dim4&, int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:44:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp:77:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp: In instantiation of 'void opencl::kernel::range(opencl::Param, int) [with T = long long int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:33:25: required from 'opencl::Array opencl::range(const af::dim4&, int) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:45:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp:77:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp: In instantiation of 'void opencl::kernel::range(opencl::Param, int) [with T = long long unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:33:25: required from 'opencl::Array opencl::range(const af::dim4&, int) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:46:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp:77:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp: In instantiation of 'void opencl::kernel::range(opencl::Param, int) [with T = unsigned char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:33:25: required from 'opencl::Array opencl::range(const af::dim4&, int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:47:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp:77:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp: In instantiation of 'void opencl::kernel::range(opencl::Param, int) [with T = short int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:33:25: required from 'opencl::Array opencl::range(const af::dim4&, int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:48:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp:77:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp: In instantiation of 'void opencl::kernel::range(opencl::Param, int) [with T = short unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:33:25: required from 'opencl::Array opencl::range(const af::dim4&, int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/range.cpp:49:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/range.hpp:77:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 33%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/regions.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/regions.cpp.o -MF CMakeFiles/afopencl.dir/regions.cpp.o.d -o CMakeFiles/afopencl.dir/regions.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp [ 33%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/reorder.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/reorder.cpp.o -MF CMakeFiles/afopencl.dir/reorder.cpp.o.d -o CMakeFiles/afopencl.dir/reorder.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:12: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp: In instantiation of 'void opencl::kernel::reorder(opencl::Param, opencl::Param, const dim_t*) [with T = float; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:28:27: required from 'opencl::Array opencl::reorder(const Array&, const af::dim4&) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:36:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp:80:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 80 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp: In instantiation of 'void opencl::kernel::reorder(opencl::Param, opencl::Param, const dim_t*) [with T = double; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:28:27: required from 'opencl::Array opencl::reorder(const Array&, const af::dim4&) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:37:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp:80:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp: In instantiation of 'void opencl::kernel::reorder(opencl::Param, opencl::Param, const dim_t*) [with T = cl_float2; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:28:27: required from 'opencl::Array opencl::reorder(const Array&, const af::dim4&) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:38:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp:80:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp: In instantiation of 'void opencl::kernel::reorder(opencl::Param, opencl::Param, const dim_t*) [with T = cl_double2; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:28:27: required from 'opencl::Array opencl::reorder(const Array&, const af::dim4&) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:39:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp:80:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp: In instantiation of 'void opencl::kernel::reorder(opencl::Param, opencl::Param, const dim_t*) [with T = int; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:28:27: required from 'opencl::Array opencl::reorder(const Array&, const af::dim4&) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:40:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp:80:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp: In instantiation of 'void opencl::kernel::reorder(opencl::Param, opencl::Param, const dim_t*) [with T = unsigned int; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:28:27: required from 'opencl::Array opencl::reorder(const Array&, const af::dim4&) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:41:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp:80:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp: In instantiation of 'void opencl::kernel::reorder(opencl::Param, opencl::Param, const dim_t*) [with T = unsigned char; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:28:27: required from 'opencl::Array opencl::reorder(const Array&, const af::dim4&) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:42:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp:80:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp: In instantiation of 'void opencl::kernel::reorder(opencl::Param, opencl::Param, const dim_t*) [with T = char; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:28:27: required from 'opencl::Array opencl::reorder(const Array&, const af::dim4&) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:43:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp:80:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp: In instantiation of 'void opencl::kernel::reorder(opencl::Param, opencl::Param, const dim_t*) [with T = long long int; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:28:27: required from 'opencl::Array opencl::reorder(const Array&, const af::dim4&) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:44:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp:80:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp: In instantiation of 'void opencl::kernel::reorder(opencl::Param, opencl::Param, const dim_t*) [with T = long long unsigned int; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:28:27: required from 'opencl::Array opencl::reorder(const Array&, const af::dim4&) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:45:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp:80:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp: In instantiation of 'void opencl::kernel::reorder(opencl::Param, opencl::Param, const dim_t*) [with T = short int; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:28:27: required from 'opencl::Array opencl::reorder(const Array&, const af::dim4&) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:46:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp:80:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp: In instantiation of 'void opencl::kernel::reorder(opencl::Param, opencl::Param, const dim_t*) [with T = short unsigned int; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:28:27: required from 'opencl::Array opencl::reorder(const Array&, const af::dim4&) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reorder.cpp:47:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reorder.hpp:80:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /usr/include/c++/13/memory:78, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/JIT/Node.hpp:16, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:20: In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/resize.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/resize.cpp.o -MF CMakeFiles/afopencl.dir/resize.cpp.o.d -o CMakeFiles/afopencl.dir/resize.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/rotate.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/rotate.cpp.o -MF CMakeFiles/afopencl.dir/rotate.cpp.o.d -o CMakeFiles/afopencl.dir/rotate.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:12: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:14: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = float; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:30:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = float; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 112 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = float; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:33:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = float; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = float; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:36:51: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = float; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = double; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:30:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = double; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = double; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:33:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = double; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = double; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:36:51: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = double; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = cl_float2; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:30:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = cl_float2; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = cl_float2; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:33:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = cl_float2; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = cl_float2; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:36:51: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = cl_float2; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = cl_double2; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:30:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = cl_double2; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:54:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = cl_double2; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:33:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = cl_double2; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:54:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = cl_double2; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:36:51: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = cl_double2; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:54:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = int; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:30:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:55:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = int; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:33:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:55:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = int; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:36:51: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:55:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = unsigned int; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:30:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = unsigned int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:56:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = unsigned int; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:33:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = unsigned int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:56:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = unsigned int; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:36:51: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = unsigned int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:56:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = long long int; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:30:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = long long int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = long long int; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:33:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = long long int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = long long int; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:36:51: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = long long int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = long long unsigned int; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:30:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = long long unsigned int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = long long unsigned int; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:33:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = long long unsigned int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = long long unsigned int; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:36:51: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = long long unsigned int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = unsigned char; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:30:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = unsigned char; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:59:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = unsigned char; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:33:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = unsigned char; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:59:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = unsigned char; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:36:51: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = unsigned char; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:59:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = char; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:30:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = char; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:60:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = char; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:33:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = char; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:60:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = char; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:36:51: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = char; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:60:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = short int; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:30:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = short int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = short int; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:33:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = short int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = short int; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:36:51: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = short int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = short unsigned int; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:30:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = short unsigned int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:62:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = short unsigned int; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:33:54: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = short unsigned int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:62:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp: In instantiation of 'void opencl::kernel::resize(opencl::Param, opencl::Param) [with T = short unsigned int; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:36:51: required from 'opencl::Array opencl::resize(const Array&, dim_t, dim_t, af_interp_type) [with T = short unsigned int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/resize.cpp:62:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/resize.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:12: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = float; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:26:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:47:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 156 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = float; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:29:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:47:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = float; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:32:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:47:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = double; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:26:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:48:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = double; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:29:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:48:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = double; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:32:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:48:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = cl_float2; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:26:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:49:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = cl_float2; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:29:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:49:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = cl_float2; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:32:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:49:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = cl_double2; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:26:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:50:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = cl_double2; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:29:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:50:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = cl_double2; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:32:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:50:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = int; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:26:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = int; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:29:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = int; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:32:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = unsigned int; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:26:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = unsigned int; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:29:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = unsigned int; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:32:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = long long int; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:26:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = long long int; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:29:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = long long int; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:32:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = long long unsigned int; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:26:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:54:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = long long unsigned int; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:29:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:54:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = long long unsigned int; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:32:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:54:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = unsigned char; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:26:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:55:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = unsigned char; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:29:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:55:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = unsigned char; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:32:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:55:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = char; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:26:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:56:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = char; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:29:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:56:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = char; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:32:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:56:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = short int; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:26:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = short int; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:29:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = short int; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:32:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = short unsigned int; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:26:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = short unsigned int; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:29:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp: In instantiation of 'void opencl::kernel::rotate(opencl::Param, opencl::Param, float) [with T = short unsigned int; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:32:54: required from 'opencl::Array opencl::rotate(const Array&, float, const af::dim4&, af_interp_type) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/rotate.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/rotate.hpp:156:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/scan.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/scan.cpp.o -MF CMakeFiles/afopencl.dir/scan.cpp.o.d -o CMakeFiles/afopencl.dir/scan.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:15: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp: In instantiation of 'void opencl::kernel::regions(opencl::Param, opencl::Param) [with T = float; bool full_conn = false; int n_per_thread = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:34:41: required from 'opencl::Array opencl::regions(const Array&, af_connectivity) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:47:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp:215:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 215 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp: In instantiation of 'void opencl::kernel::regions(opencl::Param, opencl::Param) [with T = float; bool full_conn = true; int n_per_thread = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:37:41: required from 'opencl::Array opencl::regions(const Array&, af_connectivity) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:47:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp:215:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp: In instantiation of 'void opencl::kernel::regions(opencl::Param, opencl::Param) [with T = double; bool full_conn = false; int n_per_thread = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:34:41: required from 'opencl::Array opencl::regions(const Array&, af_connectivity) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp:215:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp: In instantiation of 'void opencl::kernel::regions(opencl::Param, opencl::Param) [with T = double; bool full_conn = true; int n_per_thread = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:37:41: required from 'opencl::Array opencl::regions(const Array&, af_connectivity) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp:215:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp: In instantiation of 'void opencl::kernel::regions(opencl::Param, opencl::Param) [with T = int; bool full_conn = false; int n_per_thread = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:34:41: required from 'opencl::Array opencl::regions(const Array&, af_connectivity) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp:215:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp: In instantiation of 'void opencl::kernel::regions(opencl::Param, opencl::Param) [with T = int; bool full_conn = true; int n_per_thread = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:37:41: required from 'opencl::Array opencl::regions(const Array&, af_connectivity) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp:215:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp: In instantiation of 'void opencl::kernel::regions(opencl::Param, opencl::Param) [with T = unsigned int; bool full_conn = false; int n_per_thread = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:34:41: required from 'opencl::Array opencl::regions(const Array&, af_connectivity) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp:215:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp: In instantiation of 'void opencl::kernel::regions(opencl::Param, opencl::Param) [with T = unsigned int; bool full_conn = true; int n_per_thread = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:37:41: required from 'opencl::Array opencl::regions(const Array&, af_connectivity) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp:215:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp: In instantiation of 'void opencl::kernel::regions(opencl::Param, opencl::Param) [with T = short int; bool full_conn = false; int n_per_thread = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:34:41: required from 'opencl::Array opencl::regions(const Array&, af_connectivity) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp:215:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp: In instantiation of 'void opencl::kernel::regions(opencl::Param, opencl::Param) [with T = short int; bool full_conn = true; int n_per_thread = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:37:41: required from 'opencl::Array opencl::regions(const Array&, af_connectivity) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp:215:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp: In instantiation of 'void opencl::kernel::regions(opencl::Param, opencl::Param) [with T = short unsigned int; bool full_conn = false; int n_per_thread = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:34:41: required from 'opencl::Array opencl::regions(const Array&, af_connectivity) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp:215:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp: In instantiation of 'void opencl::kernel::regions(opencl::Param, opencl::Param) [with T = short unsigned int; bool full_conn = true; int n_per_thread = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:37:41: required from 'opencl::Array opencl::regions(const Array&, af_connectivity) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/regions.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/regions.hpp:215:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:19: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = float; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = float; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:49:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:226:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 226 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = double; To = double; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = double; To = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:50:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:226:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = cl_float2; To = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:226:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = cl_double2; To = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:226:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = int; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:226:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:54:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:226:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = long long int; To = long long int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = long long int; To = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:55:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:226:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = long long unsigned int; To = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:56:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:226:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = char; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = char; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:226:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = unsigned char; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:226:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = short int; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = short int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:59:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:226:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = short unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:60:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:226:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = char; To = unsigned int; af_op_t op = af_notzero_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_notzero_t; Ti = char; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:226:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim_launcher(opencl::Param&, opencl::Param&, const opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = float; To = float; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:181:46: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = float; To = float; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = float; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:49:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:128:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 128 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::bcast_dim_launcher(opencl::Param&, opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = float; To = float; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:220:47: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = float; To = float; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = float; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:49:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:159:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 159 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim_launcher(opencl::Param&, opencl::Param&, const opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = double; To = double; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:181:46: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = double; To = double; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = double; To = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:50:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:128:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 128 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::bcast_dim_launcher(opencl::Param&, opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = double; To = double; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:220:47: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = double; To = double; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = double; To = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:50:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:159:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 159 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim_launcher(opencl::Param&, opencl::Param&, const opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:181:46: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = cl_float2; To = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:128:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 128 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::bcast_dim_launcher(opencl::Param&, opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:220:47: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = cl_float2; To = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:159:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 159 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim_launcher(opencl::Param&, opencl::Param&, const opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:181:46: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = cl_double2; To = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:128:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 128 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::bcast_dim_launcher(opencl::Param&, opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:220:47: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = cl_double2; To = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:159:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 159 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim_launcher(opencl::Param&, opencl::Param&, const opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = int; To = int; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:181:46: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = int; To = int; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:128:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 128 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::bcast_dim_launcher(opencl::Param&, opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = int; To = int; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:220:47: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = int; To = int; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:159:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 159 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim_launcher(opencl::Param&, opencl::Param&, const opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:181:46: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:54:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:128:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 128 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::bcast_dim_launcher(opencl::Param&, opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:220:47: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:54:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:159:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 159 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim_launcher(opencl::Param&, opencl::Param&, const opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = long long int; To = long long int; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:181:46: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = long long int; To = long long int; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = long long int; To = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:55:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:128:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 128 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::bcast_dim_launcher(opencl::Param&, opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = long long int; To = long long int; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:220:47: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = long long int; To = long long int; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = long long int; To = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:55:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:159:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 159 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim_launcher(opencl::Param&, opencl::Param&, const opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:181:46: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = long long unsigned int; To = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:56:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:128:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 128 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::bcast_dim_launcher(opencl::Param&, opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:220:47: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = long long unsigned int; To = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:56:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:159:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 159 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim_launcher(opencl::Param&, opencl::Param&, const opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = char; To = int; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:181:46: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = char; To = int; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = char; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:128:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 128 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim_launcher(opencl::Param&, opencl::Param&, const opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:181:46: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = unsigned char; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:128:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim_launcher(opencl::Param&, opencl::Param&, const opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = short int; To = int; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:181:46: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = short int; To = int; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = short int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:59:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:128:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim_launcher(opencl::Param&, opencl::Param&, const opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_add_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:181:46: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_add_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_add_t; Ti = short unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:60:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:128:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim_launcher(opencl::Param&, opencl::Param&, const opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = char; To = unsigned int; af_op_t op = af_notzero_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:181:46: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = char; To = unsigned int; af_op_t op = af_notzero_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_notzero_t; Ti = char; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:128:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::scan_dim_launcher(opencl::Param&, opencl::Param&, const opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_notzero_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:213:56: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = char; To = unsigned int; af_op_t op = af_notzero_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_notzero_t; Ti = char; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:128:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp: In instantiation of 'void opencl::kernel::bcast_dim_launcher(opencl::Param&, opencl::Param&, int, bool, opencl::uint, const opencl::uint*) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_notzero_t; opencl::uint = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:220:47: required from 'void opencl::kernel::scan_dim(opencl::Param&, const opencl::Param&, int) [with Ti = char; To = unsigned int; af_op_t op = af_notzero_t]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:35:47: required from 'opencl::Array opencl::scan(const Array&, int) [with af_op_t op = af_notzero_t; Ti = char; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/scan.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/scan_dim.hpp:159:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 159 | } catch (cl::Error err) { | ^~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/select.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/select.cpp.o -MF CMakeFiles/afopencl.dir/select.cpp.o.d -o CMakeFiles/afopencl.dir/select.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:13: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp: In instantiation of 'void opencl::kernel::select(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int) [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:20:26: required from 'void opencl::select(Array&, const Array&, const Array&, const Array&) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:42:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 112 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp: In instantiation of 'void opencl::kernel::select(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int) [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:20:26: required from 'void opencl::select(Array&, const Array&, const Array&, const Array&) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:43:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp: In instantiation of 'void opencl::kernel::select(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int) [with T = cl_float2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:20:26: required from 'void opencl::select(Array&, const Array&, const Array&, const Array&) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:44:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp: In instantiation of 'void opencl::kernel::select(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int) [with T = cl_double2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:20:26: required from 'void opencl::select(Array&, const Array&, const Array&, const Array&) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:45:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp: In instantiation of 'void opencl::kernel::select(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int) [with T = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:20:26: required from 'void opencl::select(Array&, const Array&, const Array&, const Array&) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:46:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp: In instantiation of 'void opencl::kernel::select(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:20:26: required from 'void opencl::select(Array&, const Array&, const Array&, const Array&) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:47:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp: In instantiation of 'void opencl::kernel::select(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int) [with T = long long int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:20:26: required from 'void opencl::select(Array&, const Array&, const Array&, const Array&) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:48:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp: In instantiation of 'void opencl::kernel::select(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int) [with T = long long unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:20:26: required from 'void opencl::select(Array&, const Array&, const Array&, const Array&) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:49:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp: In instantiation of 'void opencl::kernel::select(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int) [with T = char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:20:26: required from 'void opencl::select(Array&, const Array&, const Array&, const Array&) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:50:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp: In instantiation of 'void opencl::kernel::select(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int) [with T = unsigned char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:20:26: required from 'void opencl::select(Array&, const Array&, const Array&, const Array&) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp: In instantiation of 'void opencl::kernel::select(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int) [with T = short int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:20:26: required from 'void opencl::select(Array&, const Array&, const Array&, const Array&) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp: In instantiation of 'void opencl::kernel::select(opencl::Param, opencl::Param, opencl::Param, opencl::Param, int) [with T = short unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:20:26: required from 'void opencl::select(Array&, const Array&, const Array&, const Array&) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/select.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/select.hpp:112:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_mul_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_mul_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/set.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/set.cpp.o -MF CMakeFiles/afopencl.dir/set.cpp.o.d -o CMakeFiles/afopencl.dir/set.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/set.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/set.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 33%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/shift.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/shift.cpp.o -MF CMakeFiles/afopencl.dir/shift.cpp.o.d -o CMakeFiles/afopencl.dir/shift.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:12: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp: In instantiation of 'void opencl::kernel::shift(opencl::Param, opencl::Param, const int*) [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:26:25: required from 'opencl::Array opencl::shift(const Array&, const int*) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:34:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp:90:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 90 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp: In instantiation of 'void opencl::kernel::shift(opencl::Param, opencl::Param, const int*) [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:26:25: required from 'opencl::Array opencl::shift(const Array&, const int*) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:35:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp:90:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp: In instantiation of 'void opencl::kernel::shift(opencl::Param, opencl::Param, const int*) [with T = cl_float2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:26:25: required from 'opencl::Array opencl::shift(const Array&, const int*) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:36:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp:90:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp: In instantiation of 'void opencl::kernel::shift(opencl::Param, opencl::Param, const int*) [with T = cl_double2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:26:25: required from 'opencl::Array opencl::shift(const Array&, const int*) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:37:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp:90:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp: In instantiation of 'void opencl::kernel::shift(opencl::Param, opencl::Param, const int*) [with T = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:26:25: required from 'opencl::Array opencl::shift(const Array&, const int*) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:38:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp:90:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp: In instantiation of 'void opencl::kernel::shift(opencl::Param, opencl::Param, const int*) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:26:25: required from 'opencl::Array opencl::shift(const Array&, const int*) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:39:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp:90:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp: In instantiation of 'void opencl::kernel::shift(opencl::Param, opencl::Param, const int*) [with T = long long int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:26:25: required from 'opencl::Array opencl::shift(const Array&, const int*) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:40:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp:90:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp: In instantiation of 'void opencl::kernel::shift(opencl::Param, opencl::Param, const int*) [with T = long long unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:26:25: required from 'opencl::Array opencl::shift(const Array&, const int*) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:41:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp:90:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp: In instantiation of 'void opencl::kernel::shift(opencl::Param, opencl::Param, const int*) [with T = unsigned char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:26:25: required from 'opencl::Array opencl::shift(const Array&, const int*) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:42:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp:90:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp: In instantiation of 'void opencl::kernel::shift(opencl::Param, opencl::Param, const int*) [with T = char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:26:25: required from 'opencl::Array opencl::shift(const Array&, const int*) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:43:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp:90:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp: In instantiation of 'void opencl::kernel::shift(opencl::Param, opencl::Param, const int*) [with T = short int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:26:25: required from 'opencl::Array opencl::shift(const Array&, const int*) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:44:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp:90:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp: In instantiation of 'void opencl::kernel::shift(opencl::Param, opencl::Param, const int*) [with T = short unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:26:25: required from 'opencl::Array opencl::shift(const Array&, const int*) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/shift.cpp:45:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/shift.hpp:90:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 33%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sift.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/sift.cpp.o -MF CMakeFiles/afopencl.dir/sift.cpp.o.d -o CMakeFiles/afopencl.dir/sift.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sift.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sift.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 33%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sobel.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/sobel.cpp.o -MF CMakeFiles/afopencl.dir/sobel.cpp.o.d -o CMakeFiles/afopencl.dir/sobel.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sobel.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sobel.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 33%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/solve.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/solve.cpp.o -MF CMakeFiles/afopencl.dir/solve.cpp.o.d -o CMakeFiles/afopencl.dir/solve.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/solve.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sobel.cpp:15: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sobel.hpp: In instantiation of 'void opencl::kernel::sobel(opencl::Param, opencl::Param, opencl::Param) [with Ti = float; To = float; unsigned int ker_size = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sobel.cpp:31:41: required from 'std::pair, opencl::Array > opencl::sobelDerivatives(const Array&, const unsigned int&) [with Ti = float; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sobel.cpp:41:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sobel.hpp:84:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 84 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sobel.hpp: In instantiation of 'void opencl::kernel::sobel(opencl::Param, opencl::Param, opencl::Param) [with Ti = double; To = double; unsigned int ker_size = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sobel.cpp:31:41: required from 'std::pair, opencl::Array > opencl::sobelDerivatives(const Array&, const unsigned int&) [with Ti = double; To = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sobel.cpp:42:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sobel.hpp:84:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sobel.hpp: In instantiation of 'void opencl::kernel::sobel(opencl::Param, opencl::Param, opencl::Param) [with Ti = int; To = int; unsigned int ker_size = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sobel.cpp:31:41: required from 'std::pair, opencl::Array > opencl::sobelDerivatives(const Array&, const unsigned int&) [with Ti = int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sobel.cpp:43:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sobel.hpp:84:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sobel.hpp: In instantiation of 'void opencl::kernel::sobel(opencl::Param, opencl::Param, opencl::Param) [with Ti = unsigned int; To = int; unsigned int ker_size = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sobel.cpp:31:41: required from 'std::pair, opencl::Array > opencl::sobelDerivatives(const Array&, const unsigned int&) [with Ti = unsigned int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sobel.cpp:44:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sobel.hpp:84:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sobel.hpp: In instantiation of 'void opencl::kernel::sobel(opencl::Param, opencl::Param, opencl::Param) [with Ti = char; To = int; unsigned int ker_size = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sobel.cpp:31:41: required from 'std::pair, opencl::Array > opencl::sobelDerivatives(const Array&, const unsigned int&) [with Ti = char; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sobel.cpp:45:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sobel.hpp:84:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sobel.hpp: In instantiation of 'void opencl::kernel::sobel(opencl::Param, opencl::Param, opencl::Param) [with Ti = unsigned char; To = int; unsigned int ker_size = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sobel.cpp:31:41: required from 'std::pair, opencl::Array > opencl::sobelDerivatives(const Array&, const unsigned int&) [with Ti = unsigned char; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sobel.cpp:46:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sobel.hpp:84:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sobel.hpp: In instantiation of 'void opencl::kernel::sobel(opencl::Param, opencl::Param, opencl::Param) [with Ti = short int; To = int; unsigned int ker_size = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sobel.cpp:31:41: required from 'std::pair, opencl::Array > opencl::sobelDerivatives(const Array&, const unsigned int&) [with Ti = short int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sobel.cpp:47:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sobel.hpp:84:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sobel.hpp: In instantiation of 'void opencl::kernel::sobel(opencl::Param, opencl::Param, opencl::Param) [with Ti = short unsigned int; To = int; unsigned int ker_size = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sobel.cpp:31:41: required from 'std::pair, opencl::Array > opencl::sobelDerivatives(const Array&, const unsigned int&) [with Ti = short unsigned int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sobel.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sobel.hpp:84:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/solve.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/solve.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 34%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sort.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/sort.cpp.o -MF CMakeFiles/afopencl.dir/sort.cpp.o.d -o CMakeFiles/afopencl.dir/sort.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp [ 34%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sort_by_key.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/sort_by_key.cpp.o -MF CMakeFiles/afopencl.dir/sort_by_key.cpp.o.d -o CMakeFiles/afopencl.dir/sort_by_key.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort_by_key.cpp [ 34%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sort_index.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/sort_index.cpp.o -MF CMakeFiles/afopencl.dir/sort_index.cpp.o.d -o CMakeFiles/afopencl.dir/sort_index.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort_index.cpp [ 34%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/sum.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/sum.cpp.o -MF CMakeFiles/afopencl.dir/sum.cpp.o.d -o CMakeFiles/afopencl.dir/sum.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort_by_key.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort_index.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 34%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/surface.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/surface.cpp.o -MF CMakeFiles/afopencl.dir/surface.cpp.o.d -o CMakeFiles/afopencl.dir/surface.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/surface.cpp [ 34%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/susan.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/susan.cpp.o -MF CMakeFiles/afopencl.dir/susan.cpp.o.d -o CMakeFiles/afopencl.dir/susan.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = float; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = float; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:15:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = float; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:15:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = double; To = double; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = double; To = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = double; To = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = cl_float2; To = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = cl_float2; To = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = cl_double2; To = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:18:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = cl_double2; To = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:18:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = int; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:19:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:19:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = int; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:20:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = int; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:20:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:21:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:21:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = unsigned int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = unsigned int; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:22:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = unsigned int; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:22:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = long long int; To = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:23:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = long long int; To = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:23:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = long long int; To = double; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = long long int; To = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:24:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = double; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = long long int; To = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:24:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = long long unsigned int; To = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:25:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = long long unsigned int; To = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:25:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = long long unsigned int; To = double; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = long long unsigned int; To = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:26:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = double; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = long long unsigned int; To = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:26:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = char; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = char; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:27:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = char; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:27:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = char; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = char; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:28:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = char; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:28:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = unsigned char; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:29:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = unsigned char; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:29:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = unsigned char; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = unsigned char; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:30:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = unsigned char; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:30:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = short int; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = short int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:31:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = short int; To = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:31:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = short int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = short int; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:32:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = short int; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:32:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = short unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:33:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = short unsigned int; To = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:33:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'void opencl::kernel::reduce(opencl::Param, opencl::Param, int, int, double) [with Ti = short unsigned int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:29:35: required from 'opencl::Array opencl::reduce(const Array&, int, bool, double) [with af_op_t op = af_add_t; Ti = short unsigned int; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:34:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:281:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 281 | } catch(cl::Error ex) { | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In instantiation of 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce_impl.hpp:36:46: required from 'To opencl::reduce_all(const Array&, bool, double) [with af_op_t op = af_add_t; Ti = short unsigned int; To = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sum.cpp:34:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:361:27: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 361 | } catch(cl::Error ex) { | ^~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:13: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = float; unsigned int radius = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:38:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:75:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 83 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = float; unsigned int radius = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:39:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:75:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = float; unsigned int radius = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:40:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:75:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = float; unsigned int radius = 4]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:41:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:75:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = float; unsigned int radius = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:42:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:75:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = float; unsigned int radius = 6]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:43:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:75:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = float; unsigned int radius = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:44:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:75:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = float; unsigned int radius = 8]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:45:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:75:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = float; unsigned int radius = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:46:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:75:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'unsigned int opencl::kernel::nonMaximal(cl::Buffer*, cl::Buffer*, cl::Buffer*, unsigned int, unsigned int, const cl::Buffer*, unsigned int, unsigned int) [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:49:51: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:75:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:136:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 136 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = double; unsigned int radius = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:38:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:76:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 83 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = double; unsigned int radius = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:39:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:76:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = double; unsigned int radius = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:40:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:76:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = double; unsigned int radius = 4]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:41:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:76:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = double; unsigned int radius = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:42:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:76:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = double; unsigned int radius = 6]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:43:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:76:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = double; unsigned int radius = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:44:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:76:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = double; unsigned int radius = 8]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:45:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:76:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = double; unsigned int radius = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:46:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:76:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'unsigned int opencl::kernel::nonMaximal(cl::Buffer*, cl::Buffer*, cl::Buffer*, unsigned int, unsigned int, const cl::Buffer*, unsigned int, unsigned int) [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:49:51: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:76:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:136:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 136 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = char; unsigned int radius = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:38:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:77:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 83 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = char; unsigned int radius = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:39:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:77:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = char; unsigned int radius = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:40:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:77:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = char; unsigned int radius = 4]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:41:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:77:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = char; unsigned int radius = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:42:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:77:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = char; unsigned int radius = 6]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:43:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:77:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = char; unsigned int radius = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:44:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:77:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = char; unsigned int radius = 8]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:45:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:77:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = char; unsigned int radius = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:46:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:77:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'unsigned int opencl::kernel::nonMaximal(cl::Buffer*, cl::Buffer*, cl::Buffer*, unsigned int, unsigned int, const cl::Buffer*, unsigned int, unsigned int) [with T = char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:49:51: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:77:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:136:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 136 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = int; unsigned int radius = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:38:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:78:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 83 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = int; unsigned int radius = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:39:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:78:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = int; unsigned int radius = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:40:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:78:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = int; unsigned int radius = 4]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:41:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:78:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = int; unsigned int radius = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:42:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:78:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = int; unsigned int radius = 6]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:43:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:78:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = int; unsigned int radius = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:44:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:78:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = int; unsigned int radius = 8]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:45:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:78:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = int; unsigned int radius = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:46:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:78:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'unsigned int opencl::kernel::nonMaximal(cl::Buffer*, cl::Buffer*, cl::Buffer*, unsigned int, unsigned int, const cl::Buffer*, unsigned int, unsigned int) [with T = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:49:51: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:78:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:136:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 136 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = unsigned int; unsigned int radius = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:38:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:79:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 83 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = unsigned int; unsigned int radius = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:39:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:79:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = unsigned int; unsigned int radius = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:40:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:79:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = unsigned int; unsigned int radius = 4]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:41:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:79:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = unsigned int; unsigned int radius = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:42:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:79:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = unsigned int; unsigned int radius = 6]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:43:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:79:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = unsigned int; unsigned int radius = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:44:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:79:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = unsigned int; unsigned int radius = 8]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:45:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:79:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = unsigned int; unsigned int radius = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:46:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:79:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'unsigned int opencl::kernel::nonMaximal(cl::Buffer*, cl::Buffer*, cl::Buffer*, unsigned int, unsigned int, const cl::Buffer*, unsigned int, unsigned int) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:49:51: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:79:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:136:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 136 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = unsigned char; unsigned int radius = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:38:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:80:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 83 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = unsigned char; unsigned int radius = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:39:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:80:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = unsigned char; unsigned int radius = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:40:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:80:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = unsigned char; unsigned int radius = 4]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:41:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:80:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = unsigned char; unsigned int radius = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:42:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:80:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = unsigned char; unsigned int radius = 6]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:43:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:80:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = unsigned char; unsigned int radius = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:44:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:80:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = unsigned char; unsigned int radius = 8]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:45:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:80:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = unsigned char; unsigned int radius = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:46:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:80:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'unsigned int opencl::kernel::nonMaximal(cl::Buffer*, cl::Buffer*, cl::Buffer*, unsigned int, unsigned int, const cl::Buffer*, unsigned int, unsigned int) [with T = unsigned char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:49:51: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:80:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:136:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 136 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = short int; unsigned int radius = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:38:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:81:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 83 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = short int; unsigned int radius = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:39:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:81:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = short int; unsigned int radius = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:40:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:81:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = short int; unsigned int radius = 4]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:41:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:81:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = short int; unsigned int radius = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:42:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:81:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = short int; unsigned int radius = 6]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:43:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:81:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = short int; unsigned int radius = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:44:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:81:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = short int; unsigned int radius = 8]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:45:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:81:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = short int; unsigned int radius = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:46:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:81:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'unsigned int opencl::kernel::nonMaximal(cl::Buffer*, cl::Buffer*, cl::Buffer*, unsigned int, unsigned int, const cl::Buffer*, unsigned int, unsigned int) [with T = short int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:49:51: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:81:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:136:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 136 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = short unsigned int; unsigned int radius = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:38:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:82:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 83 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = short unsigned int; unsigned int radius = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:39:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:82:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = short unsigned int; unsigned int radius = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:40:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:82:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = short unsigned int; unsigned int radius = 4]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:41:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:82:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = short unsigned int; unsigned int radius = 5]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:42:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:82:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = short unsigned int; unsigned int radius = 6]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:43:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:82:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = short unsigned int; unsigned int radius = 7]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:44:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:82:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = short unsigned int; unsigned int radius = 8]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:45:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:82:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'void opencl::kernel::susan(cl::Buffer*, const cl::Buffer*, unsigned int, unsigned int, unsigned int, float, float, unsigned int) [with T = short unsigned int; unsigned int radius = 9]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:46:32: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:82:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:83:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp: In instantiation of 'unsigned int opencl::kernel::nonMaximal(cl::Buffer*, cl::Buffer*, cl::Buffer*, unsigned int, unsigned int, const cl::Buffer*, unsigned int, unsigned int) [with T = short unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:49:51: required from 'unsigned int opencl::susan(Array&, Array&, Array&, const Array&, unsigned int, float, float, float, unsigned int) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/susan.cpp:82:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/susan.hpp:136:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 136 | } catch (cl::Error err) { | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:13: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = float; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = float; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = float; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = float; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = float; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = float; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = float; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = float; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = float; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = float; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = float; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = float; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = double; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = double; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = double; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = double; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = double; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = double; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = double; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = double; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = double; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = double; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = double; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = double; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:59:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:59:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:59:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:59:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:59:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:59:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:60:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:60:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:60:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:60:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:60:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:60:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = char; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = char; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = char; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = char; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = char; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = char; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = unsigned char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned char; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:62:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = unsigned char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned char; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:62:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = unsigned char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned char; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:62:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = unsigned char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned char; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:62:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = unsigned char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned char; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:62:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = unsigned char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned char; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:62:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = short int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:63:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = short int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:63:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = short int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:63:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = short int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:63:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = short int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:63:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = short int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:63:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = short unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:64:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = short unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:64:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = short unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:64:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = short unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:64:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = short unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:64:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = short unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:64:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = long long int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:65:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = long long int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:65:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = long long int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:65:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = long long int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:65:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = long long int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:65:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = long long int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:65:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = long long unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:66:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = long long unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:66:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = long long unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:66:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = long long unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:66:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = long long unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:29:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:66:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = long long unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:30:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:66:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = float; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = float; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = float; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = float; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = float; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:19: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:110:35: required from 'void opencl::kernel::sortBatched(opencl::Param) [with T = float; bool isAscending = true; int dim = 1]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:28:63: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = float; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 81 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = float; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = float; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = float; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = float; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = float; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = double; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = double; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = double; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = double; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = double; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = double; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = double; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = double; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = double; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = double; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:59:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:59:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:59:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:59:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:60:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:60:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:60:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:60:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = char; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = char; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = char; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = char; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = char; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = char; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = char; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = char; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:61:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = unsigned char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = unsigned char; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned char; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:62:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = unsigned char; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned char; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:62:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = unsigned char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = unsigned char; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned char; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:62:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = unsigned char; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = unsigned char; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:62:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = short int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = short int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:63:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = short int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:63:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = short int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = short int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:63:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = short int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:63:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = short unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = short unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:64:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = short unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:64:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = short unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = short unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:64:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = short unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = short unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:64:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = long long int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = long long int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:65:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = long long int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:65:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = long long int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = long long int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:65:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = long long int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:65:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = long long unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = long long unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:66:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = long long unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long unsigned int; bool isAscending = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:66:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sortBatched(opencl::Param) [with T = long long unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:166:47: required from 'void opencl::kernel::sort0(opencl::Param) [with T = long long unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:66:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:154:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 154 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp: In instantiation of 'void opencl::kernel::sort0Iterative(opencl::Param) [with T = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:168:55: required from 'void opencl::kernel::sort0(opencl::Param) [with T = long long unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:27:54: required from 'opencl::Array opencl::sort(const Array&, unsigned int) [with T = long long unsigned int; bool isAscending = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/sort.cpp:66:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort.hpp:76:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 76 | } catch (cl::Error err) { | ^~~ [ 34%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/svd.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/svd.cpp.o -MF CMakeFiles/afopencl.dir/svd.cpp.o.d -o CMakeFiles/afopencl.dir/svd.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/svd.cpp In file included from /usr/include/c++/13/memory:78, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/JIT/Node.hpp:16, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:20: In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = float; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/svd.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = double; To = double; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_float2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_float2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_float2; To = cl_float2; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = cl_double2]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = cl_double2; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = cl_double2; To = cl_double2; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/tile.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/tile.cpp.o -MF CMakeFiles/afopencl.dir/tile.cpp.o.d -o CMakeFiles/afopencl.dir/tile.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:12: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp: In instantiation of 'void opencl::kernel::tile(opencl::Param, opencl::Param) [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:26:24: required from 'opencl::Array opencl::tile(const Array&, const af::dim4&) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:34:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp:78:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 78 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp: In instantiation of 'void opencl::kernel::tile(opencl::Param, opencl::Param) [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:26:24: required from 'opencl::Array opencl::tile(const Array&, const af::dim4&) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:35:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp:78:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp: In instantiation of 'void opencl::kernel::tile(opencl::Param, opencl::Param) [with T = cl_float2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:26:24: required from 'opencl::Array opencl::tile(const Array&, const af::dim4&) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:36:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp:78:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp: In instantiation of 'void opencl::kernel::tile(opencl::Param, opencl::Param) [with T = cl_double2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:26:24: required from 'opencl::Array opencl::tile(const Array&, const af::dim4&) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:37:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp:78:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp: In instantiation of 'void opencl::kernel::tile(opencl::Param, opencl::Param) [with T = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:26:24: required from 'opencl::Array opencl::tile(const Array&, const af::dim4&) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:38:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp:78:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp: In instantiation of 'void opencl::kernel::tile(opencl::Param, opencl::Param) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:26:24: required from 'opencl::Array opencl::tile(const Array&, const af::dim4&) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:39:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp:78:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp: In instantiation of 'void opencl::kernel::tile(opencl::Param, opencl::Param) [with T = long long int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:26:24: required from 'opencl::Array opencl::tile(const Array&, const af::dim4&) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:40:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp:78:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp: In instantiation of 'void opencl::kernel::tile(opencl::Param, opencl::Param) [with T = long long unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:26:24: required from 'opencl::Array opencl::tile(const Array&, const af::dim4&) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:41:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp:78:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp: In instantiation of 'void opencl::kernel::tile(opencl::Param, opencl::Param) [with T = unsigned char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:26:24: required from 'opencl::Array opencl::tile(const Array&, const af::dim4&) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:42:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp:78:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp: In instantiation of 'void opencl::kernel::tile(opencl::Param, opencl::Param) [with T = char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:26:24: required from 'opencl::Array opencl::tile(const Array&, const af::dim4&) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:43:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp:78:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp: In instantiation of 'void opencl::kernel::tile(opencl::Param, opencl::Param) [with T = short int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:26:24: required from 'opencl::Array opencl::tile(const Array&, const af::dim4&) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:44:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp:78:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp: In instantiation of 'void opencl::kernel::tile(opencl::Param, opencl::Param) [with T = short unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:26:24: required from 'opencl::Array opencl::tile(const Array&, const af::dim4&) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/tile.cpp:45:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/tile.hpp:78:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = long long int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = double; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = double; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = double; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = double; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = double; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = double; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = double; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long int; To = double; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = long long unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = double; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = double; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = double; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = double; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = double]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = double; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = double; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = double; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = long long unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = long long unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = double; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = long long unsigned int; To = double; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = char; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/transform.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/transform.cpp.o -MF CMakeFiles/afopencl.dir/transform.cpp.o.d -o CMakeFiles/afopencl.dir/transform.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:12: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned char; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = unsigned char; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:14: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:31:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:113:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 135 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:35:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:113:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:39:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:113:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:49:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:113:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:53:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:113:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:57:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:113:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:69:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:113:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:73:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:113:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:77:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:113:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:87:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:113:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:91:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:113:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = float; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:95:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:113:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:31:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:114:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:35:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:114:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:39:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:114:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:49:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:114:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:53:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:114:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:57:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:114:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:69:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:114:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:73:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:114:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:77:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:114:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:87:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:114:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:91:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:114:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = double; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:95:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:114:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:31:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:115:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:35:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:115:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:39:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:115:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:49:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:115:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:53:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:115:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:57:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:115:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:69:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:115:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:73:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:115:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:77:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:115:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:87:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:115:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:91:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:115:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:95:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:115:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:31:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:116:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:35:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:116:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:39:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:116:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:49:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:116:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:53:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:116:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:57:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:116:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:69:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:116:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:73:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:116:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:77:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:116:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:87:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:116:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:91:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:116:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:95:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:116:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:31:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:117:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:35:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:117:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:39:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:117:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:49:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:117:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:53:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:117:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:57:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:117:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:69:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:117:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:73:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:117:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:77:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:117:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:87:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:117:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:91:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:117:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = int; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:95:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:117:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:31:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:118:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:35:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:118:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:39:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:118:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:49:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:118:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:53:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:118:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:57:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:118:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:69:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:118:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:73:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:118:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:77:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:118:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:87:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:118:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:91:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:118:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:95:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:118:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long int; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:31:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:119:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long int; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:35:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:119:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long int; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:39:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:119:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long int; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:49:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:119:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long int; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:53:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:119:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long int; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:57:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:119:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long int; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:69:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:119:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long int; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:73:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:119:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long int; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:77:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:119:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long int; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:87:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:119:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long int; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:91:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:119:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long int; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:95:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:119:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long unsigned int; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:31:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:120:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long unsigned int; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:35:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:120:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long unsigned int; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:39:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:120:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long unsigned int; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:49:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:120:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long unsigned int; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:53:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:120:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long unsigned int; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:57:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:120:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long unsigned int; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:69:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:120:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long unsigned int; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:73:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:120:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long unsigned int; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:77:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:120:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long unsigned int; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:87:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:120:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long unsigned int; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:91:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:120:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = long long unsigned int; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:95:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:120:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:31:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:121:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:35:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:121:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:39:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:121:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:49:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:121:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:53:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:121:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:57:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:121:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:69:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:121:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:73:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:121:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:77:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:121:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:87:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:121:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:91:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:121:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:95:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:121:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:31:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:122:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:35:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:122:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:39:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:122:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:49:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:122:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:53:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:122:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:57:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:122:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:69:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:122:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:73:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:122:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:77:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:122:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:87:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:122:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:91:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:122:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = char; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:95:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:122:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:31:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:123:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:35:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:123:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:39:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:123:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:49:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:123:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:53:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:123:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:57:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:123:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:69:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:123:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:73:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:123:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:77:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:123:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:87:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:123:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:91:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:123:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short int; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:95:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:123:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:31:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:124:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:35:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:124:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isInverse = true; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:39:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:124:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:49:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:124:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:53:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:124:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isInverse = true; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:57:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:124:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:69:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:124:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:73:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:124:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isInverse = false; bool isPerspective = true; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:77:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:124:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_NEAREST]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:87:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:124:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_BILINEAR]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:91:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:124:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp: In instantiation of 'void opencl::kernel::transform(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; bool isInverse = false; bool isPerspective = false; af_interp_type method = AF_INTERP_LOWER]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:95:42: required from 'opencl::Array opencl::transform(const Array&, const Array&, const af::dim4&, af_interp_type, bool, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transform.cpp:124:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transform.hpp:135:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = unsigned int; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = float]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = float; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:342:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:330:38: note: returned from 'void* operator new [](std::size_t)' 330 | unique_ptr h_ptr(new To[tmp_elements]); | ^~~~~~~~~~~~~~~~~~~~ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = short unsigned int]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = short unsigned int; _Dp = std::default_delete]' at /usr/include/c++/13/bits/unique_ptr.h:404:17, inlined from 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = float; af_op_t op = af_add_t]' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:360:13: /usr/include/c++/13/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp: In function 'To opencl::kernel::reduce_all(opencl::Param, int, double) [with Ti = short unsigned int; To = float; af_op_t op = af_add_t]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/reduce.hpp:344:38: note: returned from 'void* operator new [](std::size_t)' 344 | unique_ptr h_ptr(new Ti[in_elements]); | ^~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/transpose.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/transpose.cpp.o -MF CMakeFiles/afopencl.dir/transpose.cpp.o.d -o CMakeFiles/afopencl.dir/transpose.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp [ 34%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/transpose_inplace.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/transpose_inplace.cpp.o -MF CMakeFiles/afopencl.dir/transpose_inplace.cpp.o.d -o CMakeFiles/afopencl.dir/transpose_inplace.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:13: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = float; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:29:45: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:45:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 89 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = float; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:31:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:45:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = float; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:34:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:45:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = float; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:36:47: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:45:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = cl_float2; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:29:45: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:46:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = cl_float2; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:31:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:46:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = cl_float2; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:34:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:46:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = cl_float2; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:36:47: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:46:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = double; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:29:45: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:47:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = double; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:31:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:47:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = double; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:34:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:47:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = double; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:36:47: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:47:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = cl_double2; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:29:45: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = cl_double2; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:31:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = cl_double2; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:34:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = cl_double2; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:36:47: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = char; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:29:45: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = char; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:31:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = char; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:34:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = char; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:36:47: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = int; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:29:45: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = int; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:31:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = int; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:34:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = int; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:36:47: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = unsigned int; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:29:45: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = unsigned int; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:31:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = unsigned int; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:34:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = unsigned int; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:36:47: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = unsigned char; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:29:45: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = unsigned char; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:31:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = unsigned char; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:34:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = unsigned char; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:36:47: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = long long int; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:29:45: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = long long int; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:31:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = long long int; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:34:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = long long int; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:36:47: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = long long unsigned int; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:29:45: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = long long unsigned int; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:31:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = long long unsigned int; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:34:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = long long unsigned int; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:36:47: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:54:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = short int; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:29:45: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = short int; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:31:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = short int; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:34:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = short int; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:36:47: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:55:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = short unsigned int; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:29:45: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = short unsigned int; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:31:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = short unsigned int; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:34:46: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = short unsigned int; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:36:47: required from 'opencl::Array opencl::transpose(const Array&, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose.cpp:56:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:13: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = float; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:27:53: required from 'void opencl::transpose_inplace(Array&, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:41:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 87 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = float; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:29:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:41:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = float; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:32:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:41:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = float; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:34:55: required from 'void opencl::transpose_inplace(Array&, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:41:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = cl_float2; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:27:53: required from 'void opencl::transpose_inplace(Array&, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:42:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = cl_float2; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:29:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:42:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = cl_float2; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:32:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:42:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = cl_float2; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:34:55: required from 'void opencl::transpose_inplace(Array&, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:42:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = double; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:27:53: required from 'void opencl::transpose_inplace(Array&, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:43:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = double; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:29:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:43:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = double; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:32:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:43:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = double; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:34:55: required from 'void opencl::transpose_inplace(Array&, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:43:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = cl_double2; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:27:53: required from 'void opencl::transpose_inplace(Array&, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:44:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = cl_double2; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:29:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:44:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = cl_double2; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:32:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:44:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = cl_double2; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:34:55: required from 'void opencl::transpose_inplace(Array&, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:44:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = char; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:27:53: required from 'void opencl::transpose_inplace(Array&, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:45:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = char; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:29:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:45:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = char; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:32:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:45:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = char; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:34:55: required from 'void opencl::transpose_inplace(Array&, bool) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:45:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = int; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:27:53: required from 'void opencl::transpose_inplace(Array&, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:46:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = int; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:29:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:46:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = int; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:32:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:46:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = int; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:34:55: required from 'void opencl::transpose_inplace(Array&, bool) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:46:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = unsigned int; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:27:53: required from 'void opencl::transpose_inplace(Array&, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:47:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = unsigned int; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:29:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:47:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = unsigned int; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:32:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:47:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = unsigned int; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:34:55: required from 'void opencl::transpose_inplace(Array&, bool) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:47:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = unsigned char; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:27:53: required from 'void opencl::transpose_inplace(Array&, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = unsigned char; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:29:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = unsigned char; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:32:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = unsigned char; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:34:55: required from 'void opencl::transpose_inplace(Array&, bool) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = long long int; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:27:53: required from 'void opencl::transpose_inplace(Array&, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = long long int; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:29:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = long long int; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:32:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = long long int; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:34:55: required from 'void opencl::transpose_inplace(Array&, bool) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = long long unsigned int; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:27:53: required from 'void opencl::transpose_inplace(Array&, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = long long unsigned int; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:29:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = long long unsigned int; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:32:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = long long unsigned int; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:34:55: required from 'void opencl::transpose_inplace(Array&, bool) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = short int; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:27:53: required from 'void opencl::transpose_inplace(Array&, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = short int; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:29:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = short int; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:32:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = short int; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:34:55: required from 'void opencl::transpose_inplace(Array&, bool) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = short unsigned int; bool conjugate = true; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:27:53: required from 'void opencl::transpose_inplace(Array&, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = short unsigned int; bool conjugate = true; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:29:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = short unsigned int; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:32:54: required from 'void opencl::transpose_inplace(Array&, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = short unsigned int; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:34:55: required from 'void opencl::transpose_inplace(Array&, bool) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/transpose_inplace.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] make -f test/CMakeFiles/approx1_cpu.dir/build.make test/CMakeFiles/approx1_cpu.dir/depend make[3]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/arrayfire-3.3.2+dfsg1 /build/reproducible-path/arrayfire-3.3.2+dfsg1/test /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/test /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/test/CMakeFiles/approx1_cpu.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' make -f test/CMakeFiles/approx1_cpu.dir/build.make test/CMakeFiles/approx1_cpu.dir/build make[3]: Entering directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' [ 34%] Building CXX object test/CMakeFiles/approx1_cpu.dir/approx1.cpp.o make[3]: *** No rule to make target 'third_party/gtest/src/googletest-build/./libgtest.a', needed by 'test/approx1_cpu'. Stop. make[3]: *** Waiting for unfinished jobs.... cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/test && /usr/bin/c++ -DAF_UNIFIED -DOS_LNX -DWITH_FREEIMAGE -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/usr/src/gtest/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/test -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -fvisibility=hidden -D TEST_DIR="\"/build/reproducible-path/arrayfire-3.3.2+dfsg1/test/data\"" -DAF_CPU -MD -MT test/CMakeFiles/approx1_cpu.dir/approx1.cpp.o -MF CMakeFiles/approx1_cpu.dir/approx1.cpp.o.d -o CMakeFiles/approx1_cpu.dir/approx1.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/test/approx1.cpp [ 35%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/triangle.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/triangle.cpp.o -MF CMakeFiles/afopencl.dir/triangle.cpp.o.d -o CMakeFiles/afopencl.dir/triangle.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:13: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = float; bool is_upper = true; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = float; bool is_upper = true; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:46:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 91 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = float; bool is_upper = false; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = float; bool is_upper = false; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:46:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = float; bool is_upper = true; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = float; bool is_upper = true; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:46:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = float; bool is_upper = false; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = float; bool is_upper = false; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:46:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = double; bool is_upper = true; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = double; bool is_upper = true; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:47:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = double; bool is_upper = false; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = double; bool is_upper = false; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:47:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = double; bool is_upper = true; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = double; bool is_upper = true; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:47:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = double; bool is_upper = false; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = double; bool is_upper = false; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:47:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = cl_float2; bool is_upper = true; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = cl_float2; bool is_upper = true; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:48:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = cl_float2; bool is_upper = false; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = cl_float2; bool is_upper = false; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:48:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = cl_float2; bool is_upper = true; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = cl_float2; bool is_upper = true; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:48:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = cl_float2; bool is_upper = false; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = cl_float2; bool is_upper = false; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:48:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = cl_double2; bool is_upper = true; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = cl_double2; bool is_upper = true; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:49:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = cl_double2; bool is_upper = false; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = cl_double2; bool is_upper = false; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:49:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = cl_double2; bool is_upper = true; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = cl_double2; bool is_upper = true; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:49:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = cl_double2; bool is_upper = false; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = cl_double2; bool is_upper = false; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:49:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = int; bool is_upper = true; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = int; bool is_upper = true; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:50:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = int; bool is_upper = false; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = int; bool is_upper = false; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:50:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = int; bool is_upper = true; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = int; bool is_upper = true; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:50:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = int; bool is_upper = false; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = int; bool is_upper = false; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:50:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = unsigned int; bool is_upper = true; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = unsigned int; bool is_upper = true; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = unsigned int; bool is_upper = false; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = unsigned int; bool is_upper = false; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = unsigned int; bool is_upper = true; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = unsigned int; bool is_upper = true; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = unsigned int; bool is_upper = false; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = unsigned int; bool is_upper = false; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = long long int; bool is_upper = true; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = long long int; bool is_upper = true; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = long long int; bool is_upper = false; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = long long int; bool is_upper = false; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = long long int; bool is_upper = true; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = long long int; bool is_upper = true; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = long long int; bool is_upper = false; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = long long int; bool is_upper = false; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = long long unsigned int; bool is_upper = true; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = long long unsigned int; bool is_upper = true; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = long long unsigned int; bool is_upper = false; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = long long unsigned int; bool is_upper = false; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = long long unsigned int; bool is_upper = true; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = long long unsigned int; bool is_upper = true; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = long long unsigned int; bool is_upper = false; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = long long unsigned int; bool is_upper = false; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = char; bool is_upper = true; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = char; bool is_upper = true; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:54:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = char; bool is_upper = false; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = char; bool is_upper = false; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:54:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = char; bool is_upper = true; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = char; bool is_upper = true; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:54:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = char; bool is_upper = false; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = char; bool is_upper = false; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:54:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = unsigned char; bool is_upper = true; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = unsigned char; bool is_upper = true; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:55:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = unsigned char; bool is_upper = false; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = unsigned char; bool is_upper = false; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:55:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = unsigned char; bool is_upper = true; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = unsigned char; bool is_upper = true; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:55:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = unsigned char; bool is_upper = false; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = unsigned char; bool is_upper = false; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:55:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = short int; bool is_upper = true; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = short int; bool is_upper = true; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:56:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = short int; bool is_upper = false; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = short int; bool is_upper = false; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:56:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = short int; bool is_upper = true; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = short int; bool is_upper = true; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:56:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = short int; bool is_upper = false; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = short int; bool is_upper = false; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:56:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = short unsigned int; bool is_upper = true; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = short unsigned int; bool is_upper = true; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = short unsigned int; bool is_upper = false; bool is_unit_diag = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = short unsigned int; bool is_upper = false; bool is_unit_diag = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = short unsigned int; bool is_upper = true; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = short unsigned int; bool is_upper = true; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp: In instantiation of 'void opencl::kernel::triangle(opencl::Param, opencl::Param) [with T = short unsigned int; bool is_upper = false; bool is_unit_diag = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:23:48: required from 'void opencl::triangle(Array&, const Array&) [with T = short unsigned int; bool is_upper = false; bool is_unit_diag = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/triangle.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/triangle.hpp:91:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /usr/src/gtest/include/gtest/gtest.h:71, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/test/approx1.cpp:10: /usr/src/gtest/include/gtest/gtest-typed-test.h:229:63: warning: 'constexpr bool testing::internal::TypedTestCaseIsDeprecated()' is deprecated: TYPED_TEST_CASE is deprecated, please use TYPED_TEST_SUITE [-Wdeprecated-declarations] 229 | static_assert(::testing::internal::TypedTestCaseIsDeprecated(), ""); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/test/approx1.cpp:46:1: note: in expansion of macro 'TYPED_TEST_CASE' 46 | TYPED_TEST_CASE(Approx1, TestTypes); | ^~~~~~~~~~~~~~~ In file included from /usr/src/gtest/include/gtest/gtest-printers.h:122, from /usr/src/gtest/include/gtest/gtest-matchers.h:49, from /usr/src/gtest/include/gtest/internal/gtest-death-test-internal.h:47, from /usr/src/gtest/include/gtest/gtest-death-test.h:43, from /usr/src/gtest/include/gtest/gtest.h:65: /usr/src/gtest/include/gtest/internal/gtest-internal.h:1297:16: note: declared here 1297 | constexpr bool TypedTestCaseIsDeprecated() { return true; } | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/types.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/types.cpp.o -MF CMakeFiles/afopencl.dir/types.cpp.o.d -o CMakeFiles/afopencl.dir/types.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 35%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/unwrap.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/unwrap.cpp.o -MF CMakeFiles/afopencl.dir/unwrap.cpp.o.d -o CMakeFiles/afopencl.dir/unwrap.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:12: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp: In instantiation of 'void opencl::kernel::unwrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = float; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:35:26: required from 'opencl::Array opencl::unwrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = float; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:46:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp:111:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 111 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp: In instantiation of 'void opencl::kernel::unwrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = double; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:35:26: required from 'opencl::Array opencl::unwrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = double; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:47:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp:111:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp: In instantiation of 'void opencl::kernel::unwrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = cl_float2; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:35:26: required from 'opencl::Array opencl::unwrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = cl_float2; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:48:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp:111:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp: In instantiation of 'void opencl::kernel::unwrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = cl_double2; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:35:26: required from 'opencl::Array opencl::unwrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = cl_double2; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:49:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp:111:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp: In instantiation of 'void opencl::kernel::unwrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = int; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:35:26: required from 'opencl::Array opencl::unwrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:50:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp:111:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp: In instantiation of 'void opencl::kernel::unwrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = unsigned int; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:35:26: required from 'opencl::Array opencl::unwrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = unsigned int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp:111:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp: In instantiation of 'void opencl::kernel::unwrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = long long int; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:35:26: required from 'opencl::Array opencl::unwrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = long long int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp:111:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp: In instantiation of 'void opencl::kernel::unwrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = long long unsigned int; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:35:26: required from 'opencl::Array opencl::unwrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = long long unsigned int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp:111:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp: In instantiation of 'void opencl::kernel::unwrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = unsigned char; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:35:26: required from 'opencl::Array opencl::unwrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = unsigned char; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:54:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp:111:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp: In instantiation of 'void opencl::kernel::unwrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = char; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:35:26: required from 'opencl::Array opencl::unwrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = char; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:55:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp:111:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp: In instantiation of 'void opencl::kernel::unwrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = short int; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:35:26: required from 'opencl::Array opencl::unwrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = short int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:56:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp:111:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp: In instantiation of 'void opencl::kernel::unwrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = short unsigned int; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:35:26: required from 'opencl::Array opencl::unwrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = short unsigned int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/unwrap.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/unwrap.hpp:111:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 35%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/where.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/where.cpp.o -MF CMakeFiles/afopencl.dir/where.cpp.o.d -o CMakeFiles/afopencl.dir/where.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:17: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp: In instantiation of 'void opencl::kernel::where(opencl::Param&, opencl::Param&) [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:26:25: required from 'opencl::Array opencl::where(const Array&) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:34:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp:168:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 168 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp: In instantiation of 'void opencl::kernel::where(opencl::Param&, opencl::Param&) [with T = cl_float2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:26:25: required from 'opencl::Array opencl::where(const Array&) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:35:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp:168:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp: In instantiation of 'void opencl::kernel::where(opencl::Param&, opencl::Param&) [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:26:25: required from 'opencl::Array opencl::where(const Array&) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:36:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp:168:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp: In instantiation of 'void opencl::kernel::where(opencl::Param&, opencl::Param&) [with T = cl_double2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:26:25: required from 'opencl::Array opencl::where(const Array&) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:37:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp:168:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp: In instantiation of 'void opencl::kernel::where(opencl::Param&, opencl::Param&) [with T = char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:26:25: required from 'opencl::Array opencl::where(const Array&) [with T = char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:38:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp:168:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp: In instantiation of 'void opencl::kernel::where(opencl::Param&, opencl::Param&) [with T = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:26:25: required from 'opencl::Array opencl::where(const Array&) [with T = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:39:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp:168:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp: In instantiation of 'void opencl::kernel::where(opencl::Param&, opencl::Param&) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:26:25: required from 'opencl::Array opencl::where(const Array&) [with T = unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:40:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp:168:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp: In instantiation of 'void opencl::kernel::where(opencl::Param&, opencl::Param&) [with T = long long int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:26:25: required from 'opencl::Array opencl::where(const Array&) [with T = long long int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:41:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp:168:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp: In instantiation of 'void opencl::kernel::where(opencl::Param&, opencl::Param&) [with T = long long unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:26:25: required from 'opencl::Array opencl::where(const Array&) [with T = long long unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:42:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp:168:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp: In instantiation of 'void opencl::kernel::where(opencl::Param&, opencl::Param&) [with T = unsigned char]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:26:25: required from 'opencl::Array opencl::where(const Array&) [with T = unsigned char]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:43:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp:168:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp: In instantiation of 'void opencl::kernel::where(opencl::Param&, opencl::Param&) [with T = short int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:26:25: required from 'opencl::Array opencl::where(const Array&) [with T = short int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:44:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp:168:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp: In instantiation of 'void opencl::kernel::where(opencl::Param&, opencl::Param&) [with T = short unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:26:25: required from 'opencl::Array opencl::where(const Array&) [with T = short unsigned int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/where.cpp:45:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/where.hpp:168:28: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] make[3]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' make[2]: *** [CMakeFiles/Makefile2:784: test/CMakeFiles/approx1_cpu.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... [ 35%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/wrap.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/wrap.cpp.o -MF CMakeFiles/afopencl.dir/wrap.cpp.o.d -o CMakeFiles/afopencl.dir/wrap.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 35%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/config.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/config.cpp.o -MF CMakeFiles/afopencl.dir/kernel/config.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/config.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/config.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/config.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/config.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp: In instantiation of 'void opencl::kernel::wrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = float; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:33:24: required from 'opencl::Array opencl::wrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = float; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:47:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp:106:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 106 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp: In instantiation of 'void opencl::kernel::wrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = double; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:33:24: required from 'opencl::Array opencl::wrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = double; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:48:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp:106:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp: In instantiation of 'void opencl::kernel::wrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = cl_float2; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:33:24: required from 'opencl::Array opencl::wrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = cl_float2; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:49:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp:106:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp: In instantiation of 'void opencl::kernel::wrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = cl_double2; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:33:24: required from 'opencl::Array opencl::wrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = cl_double2; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:50:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp:106:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp: In instantiation of 'void opencl::kernel::wrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = int; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:33:24: required from 'opencl::Array opencl::wrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:51:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp:106:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp: In instantiation of 'void opencl::kernel::wrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = unsigned int; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:33:24: required from 'opencl::Array opencl::wrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = unsigned int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:52:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp:106:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp: In instantiation of 'void opencl::kernel::wrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = long long int; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:33:24: required from 'opencl::Array opencl::wrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = long long int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:53:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp:106:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp: In instantiation of 'void opencl::kernel::wrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = long long unsigned int; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:33:24: required from 'opencl::Array opencl::wrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = long long unsigned int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:54:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp:106:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp: In instantiation of 'void opencl::kernel::wrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = unsigned char; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:33:24: required from 'opencl::Array opencl::wrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = unsigned char; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:55:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp:106:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp: In instantiation of 'void opencl::kernel::wrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = char; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:33:24: required from 'opencl::Array opencl::wrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = char; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:56:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp:106:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp: In instantiation of 'void opencl::kernel::wrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = short int; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:33:24: required from 'opencl::Array opencl::wrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = short int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:57:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp:106:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp: In instantiation of 'void opencl::kernel::wrap(opencl::Param, opencl::Param, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = short unsigned int; dim_t = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:33:24: required from 'opencl::Array opencl::wrap(const Array&, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, dim_t, bool) [with T = short unsigned int; dim_t = int]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/wrap.cpp:58:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/wrap.hpp:106:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 35%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve_separable.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve_separable.cpp.o -MF CMakeFiles/afopencl.dir/kernel/convolve_separable.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/convolve_separable.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/program.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; accType = cl_double2; int conv_dim = 0; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:120:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 108 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; accType = cl_double2; int conv_dim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:120:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; accType = cl_double2; int conv_dim = 0; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:120:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; accType = cl_double2; int conv_dim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:120:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; accType = cl_float2; int conv_dim = 0; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:121:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; accType = cl_float2; int conv_dim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:121:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; accType = cl_float2; int conv_dim = 0; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:121:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; accType = cl_float2; int conv_dim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:121:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = double; accType = double; int conv_dim = 0; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:122:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = double; accType = double; int conv_dim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:122:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = double; accType = double; int conv_dim = 0; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:122:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = double; accType = double; int conv_dim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:122:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = float; accType = float; int conv_dim = 0; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:123:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = float; accType = float; int conv_dim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:123:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = float; accType = float; int conv_dim = 0; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:123:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = float; accType = float; int conv_dim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:123:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; accType = float; int conv_dim = 0; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:124:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; accType = float; int conv_dim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:124:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; accType = float; int conv_dim = 0; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:124:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; accType = float; int conv_dim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:124:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = int; accType = float; int conv_dim = 0; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:125:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = int; accType = float; int conv_dim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:125:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = int; accType = float; int conv_dim = 0; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:125:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = int; accType = float; int conv_dim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:125:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; accType = float; int conv_dim = 0; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:126:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; accType = float; int conv_dim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:126:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; accType = float; int conv_dim = 0; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:126:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; accType = float; int conv_dim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:126:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = char; accType = float; int conv_dim = 0; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:127:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = char; accType = float; int conv_dim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:127:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = char; accType = float; int conv_dim = 0; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:127:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = char; accType = float; int conv_dim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:127:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; accType = float; int conv_dim = 0; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:128:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; accType = float; int conv_dim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:128:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; accType = float; int conv_dim = 0; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:128:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; accType = float; int conv_dim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:128:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = short int; accType = float; int conv_dim = 0; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:129:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = short int; accType = float; int conv_dim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:129:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = short int; accType = float; int conv_dim = 0; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:129:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = short int; accType = float; int conv_dim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:129:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = long long unsigned int; accType = float; int conv_dim = 0; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:130:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = long long unsigned int; accType = float; int conv_dim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:130:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = long long unsigned int; accType = float; int conv_dim = 0; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:130:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = long long unsigned int; accType = float; int conv_dim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:130:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = long long int; accType = float; int conv_dim = 0; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:131:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = long long int; accType = float; int conv_dim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:131:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = long long int; accType = float; int conv_dim = 0; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:131:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp: In instantiation of 'void opencl::kernel::convSep(opencl::Param, opencl::Param, opencl::Param) [with T = long long int; accType = float; int conv_dim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:131:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve_separable.cpp:108:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 35%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/b8.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/b8.cpp.o -MF CMakeFiles/afopencl.dir/kernel/sort_by_key/b8.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/sort_by_key/b8.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp [ 35%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/f32.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/f32.cpp.o -MF CMakeFiles/afopencl.dir/kernel/sort_by_key/f32.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/sort_by_key/f32.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp [ 35%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/f64.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/f64.cpp.o -MF CMakeFiles/afopencl.dir/kernel/sort_by_key/f64.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/sort_by_key/f64.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp [ 35%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/s16.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/s16.cpp.o -MF CMakeFiles/afopencl.dir/kernel/sort_by_key/s16.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/sort_by_key/s16.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/traits.hpp:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/traits.hpp:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:13: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:13: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/traits.hpp:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:13: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/traits.hpp:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:13: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = float; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = float; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = float; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = float; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = double; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = double; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = double; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = double; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = cl_float2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = cl_float2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = cl_float2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = cl_float2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = cl_float2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = cl_double2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = cl_double2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = cl_double2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = cl_double2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = float; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = cl_double2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = float; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = float; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = float; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = double; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = double; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = double; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = double; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = cl_float2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = cl_float2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = cl_float2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = cl_float2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = short int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = cl_float2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = short int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = cl_double2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = short int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = cl_double2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = short int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = cl_double2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = cl_double2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = short unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = cl_double2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = short unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = short unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = short unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = unsigned char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = short int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = unsigned char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = short int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = unsigned char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = short int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = unsigned char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = short int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = long long int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = short unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = long long int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = short unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = short unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = long long int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = short unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = long long int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = long long unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = long long unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = long long unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = long long unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = unsigned char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = float; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = unsigned char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = unsigned char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = float; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = unsigned char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = float; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = float; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = long long int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = double; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = long long int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = double; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = long long int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = double; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = long long int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = double; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = cl_float2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = long long unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = cl_float2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = long long unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = cl_float2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = long long unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = cl_float2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = long long unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = cl_float2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = cl_double2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = float; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = cl_double2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = float; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = float; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = cl_double2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = float; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = cl_double2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = double; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = cl_double2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = double; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = double; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = double; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = cl_float2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = cl_float2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = cl_float2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = cl_float2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = cl_float2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = cl_double2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = cl_double2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = cl_double2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = cl_double2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = short int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = cl_double2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = short int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = short int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = short int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = short unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = short unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = short unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = short unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = short int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = short int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = short int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = short int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = unsigned char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = short unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = unsigned char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = short unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = unsigned char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = short unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = unsigned char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = short unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = long long int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = long long int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = long long int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = long long int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = float; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = long long unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = unsigned char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = unsigned char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = long long unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = unsigned char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = long long unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = unsigned char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = long long unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = long long int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = long long int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = long long int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = long long int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = char; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = long long unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = long long unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = long long unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = long long unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = float; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = float; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = float; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = float; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = double; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = double; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = double; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = double; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = cl_float2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = cl_float2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = cl_float2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = cl_float2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = cl_float2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = cl_double2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = cl_double2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = cl_double2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = cl_double2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = cl_double2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = short int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = short int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = short int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:23: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:265:39: required from 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = float; Tv_ = float; bool isAscending = true; int dim = 0]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 81 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = short int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = short unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = short unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = short unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = short unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:23: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:265:39: required from 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = char; Tv_ = float; bool isAscending = true; int dim = 0]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/b8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 81 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = unsigned char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = unsigned char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = unsigned char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = unsigned char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = long long int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = long long int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = long long int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = long long int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = long long unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = long long unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = long long unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = long long unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = float; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = float; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = float; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = float; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = double; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = double; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = double; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = double; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = cl_float2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = cl_float2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = cl_float2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = cl_float2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = cl_float2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = cl_double2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = cl_double2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = cl_double2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = cl_double2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = cl_double2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = short int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = short int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = short int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = short int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = short unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = short unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = short unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = short unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = unsigned char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = unsigned char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = unsigned char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = unsigned char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = long long int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = long long int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = long long int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = long long int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = double; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = long long unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = long long unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = long long unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = long long unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:23: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:265:39: required from 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = double; Tv_ = float; bool isAscending = true; int dim = 0]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/f64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 81 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = float; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = float; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = float; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = float; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = double; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = double; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = double; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = double; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = cl_float2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = cl_float2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = cl_float2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = cl_float2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = cl_float2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = cl_double2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = cl_double2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = cl_double2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = cl_double2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = cl_double2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = short int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = short int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = short int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = short int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = short unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = short unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = short unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = short unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = unsigned char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = unsigned char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = unsigned char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = unsigned char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = long long int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = long long int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = long long int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = long long int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = float; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = float; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = float; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = float; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = double; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = double; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = double; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = double; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = cl_float2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = cl_float2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = cl_float2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = cl_float2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = cl_float2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = cl_double2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = cl_double2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = cl_double2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = cl_double2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = cl_double2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = short int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = short int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = short int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = short int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = short unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = short unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = short unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = short unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = unsigned char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = unsigned char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = unsigned char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = unsigned char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = long long int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = long long int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = long long int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = long long int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short int; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:23: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:265:39: required from 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short int; Tv_ = float; bool isAscending = true; int dim = 0]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 81 | } catch (cl::Error err) { | ^~~ [ 35%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/s32.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/s32.cpp.o -MF CMakeFiles/afopencl.dir/kernel/sort_by_key/s32.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/sort_by_key/s32.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/traits.hpp:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:13: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = float; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = float; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = float; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = float; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = double; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = double; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = double; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = double; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = cl_float2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = cl_float2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = cl_float2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = cl_float2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = cl_float2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = cl_double2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = cl_double2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = cl_double2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = cl_double2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = cl_double2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = short int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = short int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = short int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = short int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = short unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = short unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = short unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = short unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = unsigned char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = unsigned char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = unsigned char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = unsigned char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = long long int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = long long int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = long long int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = long long int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = float; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = float; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = float; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = float; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = double; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = double; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = double; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = double; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = cl_float2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = cl_float2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = cl_float2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = cl_float2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = cl_float2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = cl_double2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = cl_double2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = cl_double2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = cl_double2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = cl_double2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = short int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = short int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = short int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = short int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = short unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = short unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = short unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = short unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = unsigned char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = unsigned char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = unsigned char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = unsigned char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = long long int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = long long int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = long long int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = long long int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = int; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:23: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:265:39: required from 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = int; Tv_ = float; bool isAscending = true; int dim = 0]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 81 | } catch (cl::Error err) { | ^~~ [ 36%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/s64.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/s64.cpp.o -MF CMakeFiles/afopencl.dir/kernel/sort_by_key/s64.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/sort_by_key/s64.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/traits.hpp:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:13: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = float; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = float; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = float; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = float; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = double; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = double; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = double; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = double; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = cl_float2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = cl_float2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = cl_float2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = cl_float2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = cl_float2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = cl_double2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = cl_double2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = cl_double2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = cl_double2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = cl_double2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = short int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = short int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = short int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = short int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = short unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = short unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = short unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = short unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = unsigned char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = unsigned char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = unsigned char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = unsigned char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = long long int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = long long int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = long long int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = long long int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = float; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = float; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = float; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = float; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = double; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = double; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = double; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = double; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = cl_float2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = cl_float2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = cl_float2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = cl_float2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = cl_float2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = cl_double2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = cl_double2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = cl_double2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = cl_double2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = cl_double2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = short int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = short int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = short int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = short int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = short unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = short unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = short unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = short unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = unsigned char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = unsigned char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = unsigned char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = unsigned char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = long long int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = long long int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = long long int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = long long int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long int; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:23: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:265:39: required from 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long int; Tv_ = float; bool isAscending = true; int dim = 0]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/s64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 81 | } catch (cl::Error err) { | ^~~ [ 36%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/u16.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/u16.cpp.o -MF CMakeFiles/afopencl.dir/kernel/sort_by_key/u16.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/sort_by_key/u16.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/traits.hpp:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:13: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = float; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = float; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = float; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = float; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = double; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = double; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = double; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = double; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = cl_float2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = cl_float2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = cl_float2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = cl_float2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = cl_float2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = cl_double2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = cl_double2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = cl_double2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = cl_double2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = cl_double2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = short int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = short int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = short int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = short int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = short unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = short unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = short unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = short unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = unsigned char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = unsigned char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = unsigned char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = unsigned char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = long long int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = long long int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = long long int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = long long int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = float; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = float; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = float; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = float; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = double; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = double; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = double; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = double; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = cl_float2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = cl_float2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = cl_float2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = cl_float2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = cl_float2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = cl_double2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = cl_double2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = cl_double2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = cl_double2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = cl_double2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = short int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = short int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = short int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = short int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = short unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = short unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = short unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = short unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = unsigned char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = unsigned char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = unsigned char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = unsigned char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = long long int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = long long int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = long long int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = long long int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = short unsigned int; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:23: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:265:39: required from 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = short unsigned int; Tv_ = float; bool isAscending = true; int dim = 0]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u16.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 81 | } catch (cl::Error err) { | ^~~ [ 36%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/u32.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/u32.cpp.o -MF CMakeFiles/afopencl.dir/kernel/sort_by_key/u32.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/sort_by_key/u32.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/traits.hpp:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:13: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = float; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = float; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = float; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = float; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = double; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = double; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = double; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = double; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = cl_float2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = cl_float2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = cl_float2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = cl_float2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = cl_float2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = cl_double2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = cl_double2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = cl_double2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = cl_double2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = cl_double2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = short int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = short int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = short int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = short int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = short unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = short unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = short unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = short unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = unsigned char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = unsigned char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = unsigned char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = unsigned char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = long long int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = long long int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = long long int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = long long int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = float; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = float; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = float; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = float; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = double; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = double; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = double; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = double; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = cl_float2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = cl_float2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = cl_float2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = cl_float2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = cl_float2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = cl_double2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = cl_double2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = cl_double2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = cl_double2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = cl_double2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = short int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = short int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = short int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = short int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = short unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = short unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = short unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = short unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = unsigned char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = unsigned char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = unsigned char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = unsigned char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = long long int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = long long int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = long long int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = long long int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned int; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:23: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:265:39: required from 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned int; Tv_ = float; bool isAscending = true; int dim = 0]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u32.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 81 | } catch (cl::Error err) { | ^~~ [ 36%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/u64.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/u64.cpp.o -MF CMakeFiles/afopencl.dir/kernel/sort_by_key/u64.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/sort_by_key/u64.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/traits.hpp:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:13: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = float; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = float; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = float; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = float; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = double; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = double; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = double; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = double; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = cl_float2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = cl_float2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = cl_float2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = cl_float2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = cl_float2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = cl_double2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = cl_double2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = cl_double2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = cl_double2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = cl_double2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = short int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = short int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = short int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = short int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = short unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = short unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = short unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = short unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = unsigned char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = unsigned char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = unsigned char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = unsigned char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = long long int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = long long int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = long long int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = long long int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = long long unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = float; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = float; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = float; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = float; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = double; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = double; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = double; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = double; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = cl_float2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = cl_float2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = cl_float2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = cl_float2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = cl_float2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = cl_double2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = cl_double2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = cl_double2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = cl_double2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = cl_double2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = short int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = short int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = short int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = short int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = short unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = short unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = short unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = short unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = unsigned char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = unsigned char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = unsigned char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = unsigned char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = long long int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = long long int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = long long int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = long long int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = long long unsigned int; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = long long unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:23: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:265:39: required from 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = long long unsigned int; Tv_ = float; bool isAscending = true; int dim = 0]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u64.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 81 | } catch (cl::Error err) { | ^~~ [ 36%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/u8.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/sort_by_key/u8.cpp.o -MF CMakeFiles/afopencl.dir/kernel/sort_by_key/u8.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/sort_by_key/u8.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/traits.hpp:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key.hpp:13: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = float; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = float; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = float; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = float; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = float; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = double; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = double; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = double; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = double; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = double; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = cl_float2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = cl_float2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = cl_float2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = cl_float2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = cl_float2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = cl_double2; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = cl_double2; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = cl_double2; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = cl_double2; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = cl_double2; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = short int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = short int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = short int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = short int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = short int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = short unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = short unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = short unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = short unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = short unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = unsigned char; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = unsigned char; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = unsigned char; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = unsigned char; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = unsigned char; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = long long int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = long long int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = long long int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = long long int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = long long int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = long long unsigned int; bool isAscending = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = long long unsigned int; bool isAscending = true; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = long long unsigned int; bool isAscending = true; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = long long unsigned int; bool isAscending = true; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = long long unsigned int; bool isAscending = true; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = float; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = float; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = float; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = float; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = float; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = double; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = double; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = double; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = double; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = double; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = cl_float2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = cl_float2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = cl_float2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = cl_float2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = cl_float2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = cl_double2; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = cl_double2; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = cl_double2; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = cl_double2; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = cl_double2; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = short int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = short int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = short int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = short int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = short int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = short unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = short unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = short unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = short unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = short unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = unsigned char; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = unsigned char; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = unsigned char; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = unsigned char; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = unsigned char; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = long long int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = long long int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = long long int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = long long int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = long long int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sort0ByKeyIterative(opencl::Param, opencl::Param) [with Tk = unsigned char; Tv = long long unsigned int; bool isAscending = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:229:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 229 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = long long unsigned int; bool isAscending = false; int dim = 0]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 332 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = long long unsigned int; bool isAscending = false; int dim = 1]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = long long unsigned int; bool isAscending = false; int dim = 2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp: In instantiation of 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = long long unsigned int; bool isAscending = false; int dim = 3]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:17:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:332:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:23: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp: In instantiation of 'void opencl::kernel::iota(opencl::Param, const af::dim4&, const af::dim4&) [with T = unsigned int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key_impl.hpp:265:39: required from 'void opencl::kernel::sortByKeyBatched(opencl::Param, opencl::Param) [with Tk_ = unsigned char; Tv_ = float; bool isAscending = true; int dim = 0]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/sort_by_key/u8.cpp:16:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/iota.hpp:81:32: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 81 | } catch (cl::Error err) { | ^~~ [ 36%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv1.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv1.cpp.o -MF CMakeFiles/afopencl.dir/kernel/convolve/conv1.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/convolve/conv1.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_double2; aT = cl_double2; int bDim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_double2; aT = cl_double2; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 137 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_double2; aT = cl_double2; int bDim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_double2; aT = cl_double2; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:57:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_float2; aT = cl_float2; int bDim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_float2; aT = cl_float2; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_float2; aT = cl_float2; int bDim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_float2; aT = cl_float2; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:58:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = double; aT = double; int bDim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = double; aT = double; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = double; aT = double; int bDim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = double; aT = double; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:59:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = float; aT = float; int bDim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = float; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = float; aT = float; int bDim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = float; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:60:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned int; aT = float; int bDim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned int; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned int; aT = float; int bDim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned int; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:61:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = int; aT = float; int bDim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = int; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = int; aT = float; int bDim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = int; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:62:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned char; aT = float; int bDim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned char; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned char; aT = float; int bDim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned char; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:63:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = char; aT = float; int bDim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = char; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = char; aT = float; int bDim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = char; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:64:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short unsigned int; aT = float; int bDim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short unsigned int; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:65:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short unsigned int; aT = float; int bDim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short unsigned int; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:65:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short int; aT = float; int bDim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short int; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:66:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short int; aT = float; int bDim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short int; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:66:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long unsigned int; aT = float; int bDim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long unsigned int; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:67:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long unsigned int; aT = float; int bDim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long unsigned int; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:67:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long int; aT = float; int bDim = 1; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long int; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:68:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long int; aT = float; int bDim = 1; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:47:46: required from 'void opencl::kernel::conv1(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long int; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv1.cpp:68:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 36%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_b8.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_b8.cpp.o -MF CMakeFiles/afopencl.dir/kernel/convolve/conv2_b8.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_b8.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_b8.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_b8.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = char; aT = float; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = char; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_b8.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 78 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = char; aT = float; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = char; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_b8.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 36%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_c32.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_c32.cpp.o -MF CMakeFiles/afopencl.dir/kernel/convolve/conv2_c32.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_c32.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_c32.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_c32.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; aT = cl_float2; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_float2; aT = cl_float2; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_c32.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 78 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = cl_float2; aT = cl_float2; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_float2; aT = cl_float2; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_c32.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 36%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_c64.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_c64.cpp.o -MF CMakeFiles/afopencl.dir/kernel/convolve/conv2_c64.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_c64.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_c64.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_c64.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; aT = cl_double2; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_double2; aT = cl_double2; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_c64.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 78 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = cl_double2; aT = cl_double2; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_double2; aT = cl_double2; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_c64.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 36%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_f32.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_f32.cpp.o -MF CMakeFiles/afopencl.dir/kernel/convolve/conv2_f32.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_f32.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_f32.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_f32.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = float; aT = float; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = float; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_f32.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 78 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = float; aT = float; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = float; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_f32.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 36%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_f64.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_f64.cpp.o -MF CMakeFiles/afopencl.dir/kernel/convolve/conv2_f64.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_f64.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_f64.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_f64.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = double; aT = double; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = double; aT = double; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_f64.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 78 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = double; aT = double; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = double; aT = double; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_f64.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 37%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_s16.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_s16.cpp.o -MF CMakeFiles/afopencl.dir/kernel/convolve/conv2_s16.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_s16.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_s16.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_s16.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 37%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_s32.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_s32.cpp.o -MF CMakeFiles/afopencl.dir/kernel/convolve/conv2_s32.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_s32.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_s32.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = short int; aT = float; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short int; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_s16.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 78 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = short int; aT = float; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short int; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_s16.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_s32.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = int; aT = float; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = int; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_s32.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 78 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = int; aT = float; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = int; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_s32.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 37%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_s64.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_s64.cpp.o -MF CMakeFiles/afopencl.dir/kernel/convolve/conv2_s64.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_s64.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_s64.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_s64.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 37%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_u16.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_u16.cpp.o -MF CMakeFiles/afopencl.dir/kernel/convolve/conv2_u16.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_u16.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u16.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u16.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = long long int; aT = float; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long int; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_s64.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 78 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = long long int; aT = float; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long int; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_s64.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; aT = float; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short unsigned int; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u16.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 78 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = short unsigned int; aT = float; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short unsigned int; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u16.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 37%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_u32.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_u32.cpp.o -MF CMakeFiles/afopencl.dir/kernel/convolve/conv2_u32.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_u32.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u32.cpp [ 37%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_u64.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_u64.cpp.o -MF CMakeFiles/afopencl.dir/kernel/convolve/conv2_u64.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_u64.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u64.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u32.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u64.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; aT = float; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned int; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u32.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 78 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = unsigned int; aT = float; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned int; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u32.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = long long unsigned int; aT = float; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long unsigned int; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u64.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 78 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = long long unsigned int; aT = float; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long unsigned int; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u64.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 37%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_u8.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv2_u8.cpp.o -MF CMakeFiles/afopencl.dir/kernel/convolve/conv2_u8.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/convolve/conv2_u8.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u8.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:10, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u8.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 37%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv3.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/kernel/convolve/conv3.cpp.o -MF CMakeFiles/afopencl.dir/kernel/convolve/conv3.cpp.o.d -o CMakeFiles/afopencl.dir/kernel/convolve/conv3.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; aT = float; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned char; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u8.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 78 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp: In instantiation of 'void opencl::kernel::conv2Helper(const conv_kparam_t&, opencl::Param, opencl::Param, opencl::Param) [with T = unsigned char; aT = float; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:108:39: required from 'void opencl::kernel::conv2(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned char; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_u8.cpp:18:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv2_impl.hpp:78:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Param.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:19, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_double2; aT = cl_double2; int bDim = 3; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_double2; aT = cl_double2; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:42:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 137 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_double2; aT = cl_double2; int bDim = 3; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_double2; aT = cl_double2; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:42:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_float2; aT = cl_float2; int bDim = 3; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_float2; aT = cl_float2; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:43:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_float2; aT = cl_float2; int bDim = 3; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = cl_float2; aT = cl_float2; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:43:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = double; aT = double; int bDim = 3; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = double; aT = double; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:44:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = double; aT = double; int bDim = 3; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = double; aT = double; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:44:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = float; aT = float; int bDim = 3; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = float; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:45:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = float; aT = float; int bDim = 3; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = float; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:45:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned int; aT = float; int bDim = 3; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned int; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:46:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned int; aT = float; int bDim = 3; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned int; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:46:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = int; aT = float; int bDim = 3; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = int; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:47:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = int; aT = float; int bDim = 3; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = int; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:47:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned char; aT = float; int bDim = 3; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned char; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned char; aT = float; int bDim = 3; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = unsigned char; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:48:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = char; aT = float; int bDim = 3; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = char; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = char; aT = float; int bDim = 3; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = char; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:49:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short unsigned int; aT = float; int bDim = 3; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short unsigned int; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short unsigned int; aT = float; int bDim = 3; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short unsigned int; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:50:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short int; aT = float; int bDim = 3; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short int; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short int; aT = float; int bDim = 3; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = short int; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:51:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long unsigned int; aT = float; int bDim = 3; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long unsigned int; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long unsigned int; aT = float; int bDim = 3; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long unsigned int; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:52:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long int; aT = float; int bDim = 3; bool expand = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long int; aT = float; bool expand = true]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp: In instantiation of 'void opencl::kernel::convNHelper(const conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long int; aT = float; int bDim = 3; bool expand = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:34:38: required from 'void opencl::kernel::conv3(conv_kparam_t&, opencl::Param&, const opencl::Param&, const opencl::Param&) [with T = long long int; aT = float; bool expand = false]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv3.cpp:53:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/convolve/conv_common.hpp:137:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] [ 37%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/cpu/cpu_blas.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/cpu/cpu_blas.cpp.o -MF CMakeFiles/afopencl.dir/cpu/cpu_blas.cpp.o.d -o CMakeFiles/afopencl.dir/cpu/cpu_blas.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_blas.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_helper.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_blas.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_blas.cpp:171:33: required from 'opencl::Array opencl::cpu::matmul(const opencl::Array&, const opencl::Array&, af_mat_prop, af_mat_prop) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_blas.cpp:203:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = cl_float2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_blas.cpp:171:33: required from 'opencl::Array opencl::cpu::matmul(const opencl::Array&, const opencl::Array&, af_mat_prop, af_mat_prop) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_blas.cpp:204:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_blas.cpp:171:33: required from 'opencl::Array opencl::cpu::matmul(const opencl::Array&, const opencl::Array&, af_mat_prop, af_mat_prop) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_blas.cpp:205:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = cl_double2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_blas.cpp:171:33: required from 'opencl::Array opencl::cpu::matmul(const opencl::Array&, const opencl::Array&, af_mat_prop, af_mat_prop) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_blas.cpp:206:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ [ 37%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/cpu/cpu_cholesky.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/cpu/cpu_cholesky.cpp.o -MF CMakeFiles/afopencl.dir/cpu/cpu_cholesky.cpp.o.d -o CMakeFiles/afopencl.dir/cpu/cpu_cholesky.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_cholesky.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_helper.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_cholesky.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_cholesky.cpp:64:47: required from 'int opencl::cpu::cholesky_inplace(opencl::Array&, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_cholesky.cpp:77:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = cl_float2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_cholesky.cpp:64:47: required from 'int opencl::cpu::cholesky_inplace(opencl::Array&, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_cholesky.cpp:78:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_cholesky.cpp:64:47: required from 'int opencl::cpu::cholesky_inplace(opencl::Array&, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_cholesky.cpp:79:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = cl_double2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_cholesky.cpp:64:47: required from 'int opencl::cpu::cholesky_inplace(opencl::Array&, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_cholesky.cpp:80:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ [ 37%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/cpu/cpu_inverse.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/cpu/cpu_inverse.cpp.o -MF CMakeFiles/afopencl.dir/cpu/cpu_inverse.cpp.o.d -o CMakeFiles/afopencl.dir/cpu/cpu_inverse.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_inverse.cpp [ 37%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/cpu/cpu_lu.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/cpu/cpu_lu.cpp.o -MF CMakeFiles/afopencl.dir/cpu/cpu_lu.cpp.o.d -o CMakeFiles/afopencl.dir/cpu/cpu_lu.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_lu.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_helper.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_inverse.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_helper.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_lu.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_lu.cpp:105:49: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_inverse.cpp:56:47: required from 'opencl::Array opencl::cpu::inverse(const opencl::Array&) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_inverse.cpp:69:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_inverse.cpp:57:51: required from 'opencl::Array opencl::cpu::inverse(const opencl::Array&) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_inverse.cpp:69:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = cl_float2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_inverse.cpp:56:47: required from 'opencl::Array opencl::cpu::inverse(const opencl::Array&) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_inverse.cpp:70:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_inverse.cpp:56:47: required from 'opencl::Array opencl::cpu::inverse(const opencl::Array&) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_inverse.cpp:71:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = cl_double2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_inverse.cpp:56:47: required from 'opencl::Array opencl::cpu::inverse(const opencl::Array&) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_inverse.cpp:72:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_lu.cpp:152:49: required from 'opencl::Array opencl::cpu::lu_inplace(opencl::Array&, bool) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_lu.cpp:171:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = cl_float2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_lu.cpp:152:49: required from 'opencl::Array opencl::cpu::lu_inplace(opencl::Array&, bool) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_lu.cpp:172:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_lu.cpp:152:49: required from 'opencl::Array opencl::cpu::lu_inplace(opencl::Array&, bool) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_lu.cpp:173:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = cl_double2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_lu.cpp:152:49: required from 'opencl::Array opencl::cpu::lu_inplace(opencl::Array&, bool) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_lu.cpp:174:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ [ 38%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/cpu/cpu_qr.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/cpu/cpu_qr.cpp.o -MF CMakeFiles/afopencl.dir/cpu/cpu_qr.cpp.o.d -o CMakeFiles/afopencl.dir/cpu/cpu_qr.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_qr.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_helper.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_qr.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 38%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/cpu/cpu_solve.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/cpu/cpu_solve.cpp.o -MF CMakeFiles/afopencl.dir/cpu/cpu_solve.cpp.o.d -o CMakeFiles/afopencl.dir/cpu/cpu_solve.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_solve.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_qr.cpp:97:46: required from 'opencl::Array opencl::cpu::qr_inplace(opencl::Array&) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_qr.cpp:111:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = cl_float2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_qr.cpp:97:46: required from 'opencl::Array opencl::cpu::qr_inplace(opencl::Array&) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_qr.cpp:112:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_qr.cpp:97:46: required from 'opencl::Array opencl::cpu::qr_inplace(opencl::Array&) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_qr.cpp:113:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = cl_double2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_qr.cpp:97:46: required from 'opencl::Array opencl::cpu::qr_inplace(opencl::Array&) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_qr.cpp:114:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_helper.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_solve.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_solve.cpp:140:45: required from 'opencl::Array opencl::cpu::solve(const opencl::Array&, const opencl::Array&, af_mat_prop) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_solve.cpp:169:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = int]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_solve.cpp:91:51: required from 'opencl::Array opencl::cpu::solveLU(const opencl::Array&, const opencl::Array&, const opencl::Array&, af_mat_prop) [with T = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_solve.cpp:169:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = cl_float2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_solve.cpp:140:45: required from 'opencl::Array opencl::cpu::solve(const opencl::Array&, const opencl::Array&, af_mat_prop) [with T = cl_float2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_solve.cpp:170:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_solve.cpp:140:45: required from 'opencl::Array opencl::cpu::solve(const opencl::Array&, const opencl::Array&, af_mat_prop) [with T = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_solve.cpp:171:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = cl_double2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_solve.cpp:140:45: required from 'opencl::Array opencl::cpu::solve(const opencl::Array&, const opencl::Array&, af_mat_prop) [with T = cl_double2]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_solve.cpp:172:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ [ 38%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/cpu/cpu_svd.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/cpu/cpu_svd.cpp.o -MF CMakeFiles/afopencl.dir/cpu/cpu_svd.cpp.o.d -o CMakeFiles/afopencl.dir/cpu/cpu_svd.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_svd.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_helper.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_svd.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = float]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_svd.cpp:71:50: required from 'void opencl::cpu::svdInPlace(opencl::Array&, opencl::Array&, opencl::Array&, opencl::Array&) [with T = float; Tr = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_svd.cpp:106:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = double]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_svd.cpp:71:50: required from 'void opencl::cpu::svdInPlace(opencl::Array&, opencl::Array&, opencl::Array&, opencl::Array&) [with T = double; Tr = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_svd.cpp:107:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = cl_float2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_svd.cpp:72:50: required from 'void opencl::cpu::svdInPlace(opencl::Array&, opencl::Array&, opencl::Array&, opencl::Array&) [with T = cl_float2; Tr = float]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_svd.cpp:108:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In instantiation of 'std::shared_ptr<_Tp> opencl::Array::getMappedPtr() const [with T = cl_double2]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_svd.cpp:72:50: required from 'void opencl::cpu::svdInPlace(opencl::Array&, opencl::Array&, opencl::Array&, opencl::Array&) [with T = cl_double2; Tr = double]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cpu/cpu_svd.cpp:109:5: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:238:35: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 238 | } catch(cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:252:31: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 252 | } catch(cl::Error err) { | ^~~ [ 38%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/ArrayInfo.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/ArrayInfo.cpp.o -MF CMakeFiles/afopencl.dir/__/ArrayInfo.cpp.o.d -o CMakeFiles/afopencl.dir/__/ArrayInfo.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/ArrayInfo.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/ArrayInfo.cpp:16: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/ArrayInfo.cpp:17: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 38%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/MemoryManager.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/MemoryManager.cpp.o -MF CMakeFiles/afopencl.dir/__/MemoryManager.cpp.o.d -o CMakeFiles/afopencl.dir/__/MemoryManager.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/MemoryManager.cpp [ 38%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/cblas.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/cblas.cpp.o -MF CMakeFiles/afopencl.dir/__/cblas.cpp.o.d -o CMakeFiles/afopencl.dir/__/cblas.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cblas.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/blas.hpp:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/cblas.cpp:109: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 38%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/dim4.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/dim4.cpp.o -MF CMakeFiles/afopencl.dir/__/dim4.cpp.o.d -o CMakeFiles/afopencl.dir/__/dim4.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/dim4.cpp [ 38%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/dispatch.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/dispatch.cpp.o -MF CMakeFiles/afopencl.dir/__/dispatch.cpp.o.d -o CMakeFiles/afopencl.dir/__/dispatch.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/dispatch.cpp [ 38%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/host_memory.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/host_memory.cpp.o -MF CMakeFiles/afopencl.dir/__/host_memory.cpp.o.d -o CMakeFiles/afopencl.dir/__/host_memory.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/host_memory.cpp [ 38%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/lapacke.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/lapacke.cpp.o -MF CMakeFiles/afopencl.dir/__/lapacke.cpp.o.d -o CMakeFiles/afopencl.dir/__/lapacke.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/lapacke.cpp [ 38%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/util.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/util.cpp.o -MF CMakeFiles/afopencl.dir/__/util.cpp.o.d -o CMakeFiles/afopencl.dir/__/util.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/util.cpp [ 38%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/approx.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/approx.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/approx.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/approx.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/approx.cpp [ 39%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/array.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/array.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/array.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/array.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/array.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/approx.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/array.cpp:9: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 39%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/assign.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/assign.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/assign.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/assign.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/assign.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/assign.cpp:16: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 39%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/bilateral.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/bilateral.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/bilateral.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/bilateral.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/bilateral.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/bilateral.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 39%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/binary.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/binary.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/binary.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/binary.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/binary.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/implicit.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/binary.cpp:16: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 39%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/blas.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/blas.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/blas.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/blas.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/blas.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/blas.hpp:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/blas.cpp:11: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 39%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/cast.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/cast.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/cast.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/cast.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/cast.cpp [ 39%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/cholesky.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/cholesky.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/cholesky.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/cholesky.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/cholesky.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/err_opencl.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cast.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/cast.cpp:16: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cast.hpp:20: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/cholesky.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 39%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/colorspace.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/colorspace.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/colorspace.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/colorspace.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/colorspace.cpp [ 39%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/complex.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/complex.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/complex.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/complex.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/complex.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/implicit.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/complex.cpp:16: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 39%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/convolve.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/convolve.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/convolve.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/convolve.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/convolve.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/convolve.cpp:12: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 39%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/corrcoef.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/corrcoef.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/corrcoef.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/corrcoef.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/corrcoef.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/corrcoef.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/corrcoef.cpp:15: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/covariance.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/covariance.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/covariance.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/covariance.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/covariance.cpp [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/data.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/data.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/data.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/data.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/data.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/covariance.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/covariance.cpp:14: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/data.cpp:16: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/c++/13/bits/exception_ptr.h:41, from /usr/include/c++/13/exception:164, from /usr/include/c++/13/ios:41, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /usr/include/c++/13/complex:45, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/data.cpp:10: In function 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = void*]', inlined from 'af_err af_lower(void**, af_array, bool)' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/data.cpp:430:18: /usr/include/c++/13/bits/move.h:198:11: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] 198 | __a = _GLIBCXX_MOVE(__b); | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/data.cpp: In function 'af_err af_lower(void**, af_array, bool)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/data.cpp:415:18: note: 'res' was declared here 415 | af_array res; | ^~~ [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/det.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/det.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/det.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/det.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/det.cpp In function 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = void*]', inlined from 'af_err af_upper(void**, af_array, bool)' at /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/data.cpp:456:18: /usr/include/c++/13/bits/move.h:198:11: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] 198 | __a = _GLIBCXX_MOVE(__b); | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/data.cpp: In function 'af_err af_upper(void**, af_array, bool)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/data.cpp:441:18: note: 'res' was declared here 441 | af_array res; | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/det.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/device.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/device.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/device.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/device.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/device.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/device.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/device.cpp:15: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/device.cpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/diff.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/diff.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/diff.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/diff.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/diff.cpp [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/dog.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/dog.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/dog.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/dog.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/dog.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/diff.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/dog.cpp:15: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/dog.cpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/err_common.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/err_common.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/err_common.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/err_common.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/err_common.cpp [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/error.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/error.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/error.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/error.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/error.cpp [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/exampleFunction.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/exampleFunction.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/exampleFunction.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/exampleFunction.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/exampleFunction.cpp [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/fast.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/fast.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/fast.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/fast.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/fast.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/exampleFunction.cpp:19: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/exampleFunction.cpp:22: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/fast.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/features.cpp.o [ 40%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/fft.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/features.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/features.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/features.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/features.cpp cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/fft.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/fft.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/fft.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/fft.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/fft.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/features.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/fft_common.hpp:9, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/fft.cpp:15: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/fftconvolve.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/fftconvolve.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/fftconvolve.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/fftconvolve.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/fftconvolve.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/fftconvolve.cpp:12: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/filters.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/filters.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/filters.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/filters.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/filters.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/filters.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/flip.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/flip.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/flip.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/flip.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/flip.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/flip.cpp:19: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/gaussian_kernel.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/gaussian_kernel.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/gaussian_kernel.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/gaussian_kernel.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/gaussian_kernel.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/gaussian_kernel.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/gaussian_kernel.cpp:15: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/gradient.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/gradient.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/gradient.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/gradient.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/gradient.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/gradient.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/graphics_common.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/graphics_common.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/graphics_common.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/graphics_common.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/graphics_common.cpp [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/hamming.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/hamming.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/hamming.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/hamming.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/hamming.cpp [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/harris.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/harris.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/harris.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/harris.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/harris.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/harris.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/hist.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/hist.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/hist.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/hist.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/hist.cpp [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/histeq.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/histeq.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/histeq.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/histeq.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/histeq.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/hist.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/histeq.cpp:15: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/hist.cpp:15: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/histogram.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/histogram.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/histogram.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/histogram.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/histogram.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/histogram.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 41%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/homography.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/homography.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/homography.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/homography.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/homography.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/homography.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/hsv_rgb.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/hsv_rgb.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/hsv_rgb.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/hsv_rgb.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/hsv_rgb.cpp [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/iir.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/iir.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/iir.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/iir.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/iir.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/hsv_rgb.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/iir.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/image.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/image.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/image.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/image.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/image.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/image.cpp:19: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/imageio.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/imageio.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/imageio.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/imageio.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/image.cpp:21: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio.cpp:22: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/memory.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio.cpp:25: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio.cpp:27: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/imageio2.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/imageio2.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/imageio2.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/imageio2.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio2.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio2.cpp:22: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/memory.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio2.cpp:25: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio2.cpp:27: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio2.cpp: In function 'void save_t(T*, af_array, af::dim4, uint)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio2.cpp:245:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 245 | if(channels >= 4) pSrc3 = pinnedAlloc(cinfo.elements()); | ^~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio_helper.h:18, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio2.cpp:12: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/err_common.hpp:199:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 199 | #define AF_CHECK(fn) do { \ | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/imageio2.cpp:247:23: note: in expansion of macro 'AF_CHECK' 247 | AF_CHECK(af_get_data_ptr((void*)pSrc0, rrT)); | ^~~~~~~~ [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/implicit.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/implicit.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/implicit.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/implicit.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/implicit.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/implicit.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/implicit.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/index.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/index.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/index.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/index.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/index.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/index.cpp:19: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/internal.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/internal.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/internal.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/internal.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/internal.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/internal.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/internal.cpp:15: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/internal.cpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/inverse.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/inverse.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/inverse.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/inverse.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/inverse.cpp [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/join.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/join.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/join.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/join.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/join.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/inverse.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/join.cpp:12: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 42%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/lu.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/lu.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/lu.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/lu.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/lu.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/lu.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/match_template.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/match_template.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/match_template.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/match_template.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/match_template.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/match_template.cpp:12: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/mean.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/mean.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/mean.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/mean.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/mean.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/mean.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/mean.cpp:15: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/meanshift.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/meanshift.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/meanshift.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/meanshift.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/meanshift.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/median.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/median.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/median.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/median.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/median.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/meanshift.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/median.cpp:16: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/memory.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/memory.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/memory.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/memory.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/memory.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/memory.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/memory.cpp:15: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/memory.cpp:16: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/moddims.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/moddims.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/moddims.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/moddims.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/moddims.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/moddims.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/moddims.cpp:15: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/morph.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/morph.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/morph.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/morph.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/morph.cpp [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/nearest_neighbour.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/nearest_neighbour.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/nearest_neighbour.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/nearest_neighbour.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/nearest_neighbour.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/morph.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/nearest_neighbour.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/norm.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/norm.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/norm.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/norm.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/norm.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/norm.cpp:16: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/orb.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/orb.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/orb.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/orb.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/orb.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/orb.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/plot.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/plot.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/plot.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/plot.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/plot.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/plot.cpp:16: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/plot.cpp:18: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 43%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/plot3.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/plot3.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/plot3.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/plot3.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/plot3.cpp [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/print.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/print.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/print.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/print.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/print.cpp [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/qr.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/qr.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/qr.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/qr.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/qr.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/plot3.cpp:16: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/plot3.cpp:18: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/qr.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/copy.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/print.cpp:18: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/rank.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/rank.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/rank.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/rank.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/rank.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/rank.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/reduce.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/reduce.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/reduce.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/reduce.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/reduce.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/reduce.cpp:15: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/regions.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/regions.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/regions.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/regions.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/regions.cpp [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/reorder.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/reorder.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/reorder.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/reorder.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/reorder.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/regions.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/reorder.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/replace.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/replace.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/replace.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/replace.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/replace.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/implicit.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/replace.cpp:15: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/resize.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/resize.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/resize.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/resize.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/resize.cpp [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/rgb_gray.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/rgb_gray.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/rgb_gray.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/rgb_gray.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/rgb_gray.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/rotate.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/rotate.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/rotate.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/rotate.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/rotate.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/resize.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/rgb_gray.cpp:17: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/rotate.cpp:12: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/sat.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/sat.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/sat.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/sat.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/sat.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/sat.cpp:12: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 44%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/scan.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/scan.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/scan.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/scan.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/scan.cpp [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/select.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/select.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/select.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/select.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/select.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/scan.cpp:15: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/implicit.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/select.cpp:15: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/set.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/set.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/set.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/set.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/set.cpp [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/shift.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/shift.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/shift.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/shift.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/shift.cpp [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/sift.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/sift.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/sift.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/sift.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/sift.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/shift.cpp:12: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/set.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/sift.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/sobel.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/sobel.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/sobel.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/sobel.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/sobel.cpp [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/solve.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/solve.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/solve.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/solve.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/solve.cpp [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/sort.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/sort.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/sort.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/sort.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/sort.cpp [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/stdev.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/stdev.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/stdev.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/stdev.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/stdev.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/sobel.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/stdev.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/solve.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/stdev.cpp:14: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/sort.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/stream.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/stream.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/stream.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/stream.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/stream.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/surface.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/surface.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/surface.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/surface.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/surface.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/stream.cpp:17: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/surface.cpp:16: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/reduce.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/surface.cpp:18: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 45%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/susan.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/susan.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/susan.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/susan.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/susan.cpp [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/svd.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/svd.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/svd.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/svd.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/svd.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/susan.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/svd.cpp:17: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/svd.cpp:18: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/tile.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/tile.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/tile.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/tile.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/tile.cpp [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/transform.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/transform.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/transform.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/transform.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/transform.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/tile.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/transform_coordinates.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/transform_coordinates.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/transform_coordinates.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/transform_coordinates.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/transform_coordinates.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/transform.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/transform_coordinates.cpp:18: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/transform_coordinates.cpp:19: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/transpose.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/transpose.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/transpose.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/transpose.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/transpose.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/transpose.cpp:16: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/type_util.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/type_util.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/type_util.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/type_util.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/type_util.cpp [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/unary.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/unary.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/unary.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/unary.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/unary.cpp [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/unwrap.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/unwrap.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/unwrap.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/unwrap.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/unwrap.cpp [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/var.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/var.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/var.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/var.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/var.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/implicit.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/unary.cpp:16: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/unwrap.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/version.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/version.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/version.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/version.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/version.cpp [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/where.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/where.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/where.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/where.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/where.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/types.hpp:14, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/backend.hpp:22, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/var.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/var.cpp:15: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/where.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 46%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/wrap.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/wrap.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/wrap.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/wrap.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/wrap.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/wrap.cpp:13: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/ycbcr_rgb.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/c/ycbcr_rgb.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/c/ycbcr_rgb.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/c/ycbcr_rgb.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/ycbcr_rgb.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/approx.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/approx.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/approx.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/approx.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/approx.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:11, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/handle.hpp:12, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c/ycbcr_rgb.cpp:14: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/array.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/array.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/array.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/array.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/array.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp: In lambda function: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:235:21: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(ptr != nullptr) | ^~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/Array.hpp:237:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 237 | ptr = nullptr; | ^~~ [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/bilateral.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/bilateral.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/bilateral.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/bilateral.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/bilateral.cpp [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/binary.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/binary.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/binary.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/binary.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/binary.cpp [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/blas.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/blas.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/blas.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/blas.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/blas.cpp [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/colorspace.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/colorspace.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/colorspace.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/colorspace.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/colorspace.cpp [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/complex.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/complex.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/complex.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/complex.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/complex.cpp [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/constants.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/constants.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/constants.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/constants.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/constants.cpp [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/convolve.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/convolve.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/convolve.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/convolve.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/convolve.cpp [ 47%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/corrcoef.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/corrcoef.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/corrcoef.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/corrcoef.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/corrcoef.cpp [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/covariance.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/covariance.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/covariance.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/covariance.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/covariance.cpp [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/data.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/data.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/data.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/data.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/data.cpp [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/device.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/device.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/device.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/device.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/device.cpp [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/diff.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/diff.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/diff.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/diff.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/diff.cpp [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/dog.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/dog.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/dog.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/dog.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/dog.cpp [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/exampleFunction.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/exampleFunction.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/exampleFunction.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/exampleFunction.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/exampleFunction.cpp [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/exception.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/exception.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/exception.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/exception.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/exception.cpp [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/fast.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/fast.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/fast.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/fast.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/fast.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/exception.cpp: In constructor 'af::exception::exception(const char*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/exception.cpp:28:12: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation] 28 | strncpy(m_msg, msg, sizeof(m_msg)); | ^ [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/features.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/features.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/features.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/features.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/features.cpp [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/fft.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/fft.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/fft.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/fft.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/fft.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/features.cpp: In destructor 'af::features::~features()': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/features.cpp:43:69: warning: format '%p' expects argument of type 'void*', but argument 3 has type 'af::features*' [-Wformat=] 43 | fprintf(stderr, "Error: Couldn't release af::features: %p\n", this); | ~^ ~~~~ | | | | void* af::features* [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/fftconvolve.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/fftconvolve.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/fftconvolve.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/fftconvolve.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/fftconvolve.cpp [ 48%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/filters.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/filters.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/filters.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/filters.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/filters.cpp [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/gaussian_kernel.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/gaussian_kernel.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/gaussian_kernel.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/gaussian_kernel.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/gaussian_kernel.cpp [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/gfor.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/gfor.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/gfor.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/gfor.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/gfor.cpp [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/gradient.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/gradient.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/gradient.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/gradient.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/gradient.cpp [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/graphics.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/graphics.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/graphics.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/graphics.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/graphics.cpp [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/hamming.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/hamming.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/hamming.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/hamming.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/hamming.cpp [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/harris.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/harris.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/harris.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/harris.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/harris.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/graphics.cpp:12: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/graphics.cpp: In destructor 'af::Window::~Window()': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/error.hpp:21:9: warning: 'throw' will always call 'terminate' [-Wterminate] 21 | throw ex; \ | ^~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/graphics.cpp:47:5: note: in expansion of macro 'AF_THROW' 47 | AF_THROW(af_destroy_window(wnd)); | ^~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/error.hpp:21:9: note: in C++11 destructors default to 'noexcept' 21 | throw ex; \ | ^~~~~~~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/graphics.cpp:47:5: note: in expansion of macro 'AF_THROW' 47 | AF_THROW(af_destroy_window(wnd)); | ^~~~~~~~ [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/histogram.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/histogram.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/histogram.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/histogram.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/histogram.cpp [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/homography.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/homography.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/homography.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/homography.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/homography.cpp [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/hsv_rgb.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/hsv_rgb.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/hsv_rgb.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/hsv_rgb.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/hsv_rgb.cpp [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/iir.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/iir.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/iir.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/iir.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/iir.cpp [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/imageio.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/imageio.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/imageio.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/imageio.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/imageio.cpp [ 49%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/index.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/index.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/index.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/index.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/index.cpp [ 50%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/internal.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/internal.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/internal.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/internal.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/internal.cpp [ 50%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/lapack.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/lapack.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/lapack.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/lapack.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/lapack.cpp [ 50%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/matchTemplate.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/matchTemplate.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/matchTemplate.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/matchTemplate.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/matchTemplate.cpp [ 50%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/mean.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/mean.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/mean.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/mean.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/mean.cpp [ 50%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/meanshift.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/meanshift.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/meanshift.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/meanshift.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/meanshift.cpp [ 50%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/median.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/median.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/median.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/median.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/median.cpp [ 50%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/morph.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/morph.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/morph.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/morph.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/morph.cpp [ 50%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/nearest_neighbour.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/nearest_neighbour.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/nearest_neighbour.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/nearest_neighbour.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/nearest_neighbour.cpp [ 50%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/orb.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/orb.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/orb.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/orb.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/orb.cpp [ 50%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/reduce.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/reduce.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/reduce.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/reduce.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/reduce.cpp [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/regions.cpp.o [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/resize.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/regions.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/regions.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/regions.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/regions.cpp cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/resize.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/resize.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/resize.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/resize.cpp [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/rgb_gray.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/rgb_gray.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/rgb_gray.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/rgb_gray.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/rgb_gray.cpp [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/rotate.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/rotate.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/rotate.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/rotate.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/rotate.cpp [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/sat.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/sat.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/sat.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/sat.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/sat.cpp [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/scale.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/scale.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/scale.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/scale.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/scale.cpp [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/scan.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/scan.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/scan.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/scan.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/scan.cpp [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/seq.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/seq.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/seq.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/seq.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/seq.cpp [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/set.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/set.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/set.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/set.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/set.cpp [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/sift.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/sift.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/sift.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/sift.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/sift.cpp [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/skew.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/skew.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/skew.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/skew.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/skew.cpp [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/sobel.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/sobel.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/sobel.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/sobel.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/sobel.cpp [ 51%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/sort.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/sort.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/sort.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/sort.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/sort.cpp [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/stdev.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/stdev.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/stdev.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/stdev.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/stdev.cpp [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/susan.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/susan.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/susan.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/susan.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/susan.cpp [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/timing.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/timing.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/timing.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/timing.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/timing.cpp [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/transform.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/transform.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/transform.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/transform.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/transform.cpp [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/transform_coordinates.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/transform_coordinates.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/transform_coordinates.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/transform_coordinates.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/transform_coordinates.cpp [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/translate.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/translate.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/translate.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/translate.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/translate.cpp [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/transpose.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/transpose.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/transpose.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/transpose.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/transpose.cpp [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/unary.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/unary.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/unary.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/unary.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/unary.cpp [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/unwrap.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/unwrap.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/unwrap.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/unwrap.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/unwrap.cpp [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/util.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/util.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/util.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/util.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/util.cpp [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/var.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/var.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/var.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/var.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/var.cpp [ 52%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/where.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/where.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/where.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/where.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/where.cpp [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/wrap.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/wrap.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/wrap.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/wrap.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/wrap.cpp [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/ycbcr_rgb.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/__/__/api/cpp/ycbcr_rgb.cpp.o -MF CMakeFiles/afopencl.dir/__/__/api/cpp/ycbcr_rgb.cpp.o.d -o CMakeFiles/afopencl.dir/__/__/api/cpp/ycbcr_rgb.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/cpp/ycbcr_rgb.cpp [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/gebrd.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/magma/gebrd.cpp.o -MF CMakeFiles/afopencl.dir/magma/gebrd.cpp.o.d -o CMakeFiles/afopencl.dir/magma/gebrd.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/gebrd.cpp [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/geqrf2.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/magma/geqrf2.cpp.o -MF CMakeFiles/afopencl.dir/magma/geqrf2.cpp.o.d -o CMakeFiles/afopencl.dir/magma/geqrf2.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/geqrf2.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_common.h:16, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma.h:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/gebrd.cpp:54: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/geqrf3.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/magma/geqrf3.cpp.o -MF CMakeFiles/afopencl.dir/magma/geqrf3.cpp.o.d -o CMakeFiles/afopencl.dir/magma/geqrf3.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/geqrf3.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_common.h:16, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma.h:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/geqrf2.cpp:54: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/getrf.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/magma/getrf.cpp.o -MF CMakeFiles/afopencl.dir/magma/getrf.cpp.o.d -o CMakeFiles/afopencl.dir/magma/getrf.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/getrf.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_common.h:16, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma.h:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/geqrf3.cpp:54: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_common.h:16, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma.h:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/getrf.cpp:54: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/gebrd.cpp:56: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/geqrf2.cpp:55: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/geqrf3.cpp:55: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/getrf.cpp:56: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/getrs.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/magma/getrs.cpp.o -MF CMakeFiles/afopencl.dir/magma/getrs.cpp.o.d -o CMakeFiles/afopencl.dir/magma/getrs.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/getrs.cpp [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/labrd.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/magma/labrd.cpp.o -MF CMakeFiles/afopencl.dir/magma/labrd.cpp.o.d -o CMakeFiles/afopencl.dir/magma/labrd.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/labrd.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_common.h:16, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma.h:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/getrs.cpp:54: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_common.h:16, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma.h:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/labrd.cpp:55: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/larfb.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/magma/larfb.cpp.o -MF CMakeFiles/afopencl.dir/magma/larfb.cpp.o.d -o CMakeFiles/afopencl.dir/magma/larfb.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/larfb.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/getrs.cpp:56: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_common.h:16, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma.h:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/larfb.cpp:56: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/labrd.cpp:57: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/laset.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/magma/laset.cpp.o -MF CMakeFiles/afopencl.dir/magma/laset.cpp.o.d -o CMakeFiles/afopencl.dir/magma/laset.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/laset.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/larfb.cpp:58: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/laset.cpp:54: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 53%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/laset_band.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/magma/laset_band.cpp.o -MF CMakeFiles/afopencl.dir/magma/laset_band.cpp.o.d -o CMakeFiles/afopencl.dir/magma/laset_band.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/laset_band.cpp [ 54%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/laswp.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/magma/laswp.cpp.o -MF CMakeFiles/afopencl.dir/magma/laswp.cpp.o.d -o CMakeFiles/afopencl.dir/magma/laswp.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/laswp.cpp [ 54%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/magma_helper.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/magma/magma_helper.cpp.o -MF CMakeFiles/afopencl.dir/magma/magma_helper.cpp.o.d -o CMakeFiles/afopencl.dir/magma/magma_helper.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_helper.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_common.h:16, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_helper.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 54%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/potrf.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/magma/potrf.cpp.o -MF CMakeFiles/afopencl.dir/magma/potrf.cpp.o.d -o CMakeFiles/afopencl.dir/magma/potrf.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/potrf.cpp In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_common.h:16, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma.h:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/potrf.cpp:54: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/laswp.cpp:54: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/potrf.cpp:56: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 54%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/swapdblk.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/magma/swapdblk.cpp.o -MF CMakeFiles/afopencl.dir/magma/swapdblk.cpp.o.d -o CMakeFiles/afopencl.dir/magma/swapdblk.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/swapdblk.cpp [ 54%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/transpose.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/magma/transpose.cpp.o -MF CMakeFiles/afopencl.dir/magma/transpose.cpp.o.d -o CMakeFiles/afopencl.dir/magma/transpose.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose.cpp In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/swapdblk.cpp:10: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [ 54%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/transpose_inplace.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/magma/transpose_inplace.cpp.o -MF CMakeFiles/afopencl.dir/magma/transpose_inplace.cpp.o.d -o CMakeFiles/afopencl.dir/magma/transpose_inplace.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose.cpp:54: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:174, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp:54: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 54%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/ungqr.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/magma/ungqr.cpp.o -MF CMakeFiles/afopencl.dir/magma/ungqr.cpp.o.d -o CMakeFiles/afopencl.dir/magma/ungqr.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/ungqr.cpp [ 54%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/unmqr.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/magma/unmqr.cpp.o -MF CMakeFiles/afopencl.dir/magma/unmqr.cpp.o.d -o CMakeFiles/afopencl.dir/magma/unmqr.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/unmqr.cpp In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose.cpp:55: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = float; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose.cpp:91:43: required from 'void magmablas_transpose(magma_int_t, magma_int_t, cl_mem, size_t, magma_int_t, cl_mem, size_t, magma_int_t, magma_queue_t) [with T = float; magma_int_t = int; cl_mem = _cl_mem*; size_t = unsigned int; magma_queue_t = _cl_command_queue*]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose.cpp:106:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 89 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = float; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose.cpp:94:43: required from 'void magmablas_transpose(magma_int_t, magma_int_t, cl_mem, size_t, magma_int_t, cl_mem, size_t, magma_int_t, magma_queue_t) [with T = float; magma_int_t = int; cl_mem = _cl_mem*; size_t = unsigned int; magma_queue_t = _cl_command_queue*]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose.cpp:106:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = double; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose.cpp:91:43: required from 'void magmablas_transpose(magma_int_t, magma_int_t, cl_mem, size_t, magma_int_t, cl_mem, size_t, magma_int_t, magma_queue_t) [with T = double; magma_int_t = int; cl_mem = _cl_mem*; size_t = unsigned int; magma_queue_t = _cl_command_queue*]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose.cpp:107:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = double; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose.cpp:94:43: required from 'void magmablas_transpose(magma_int_t, magma_int_t, cl_mem, size_t, magma_int_t, cl_mem, size_t, magma_int_t, magma_queue_t) [with T = double; magma_int_t = int; cl_mem = _cl_mem*; size_t = unsigned int; magma_queue_t = _cl_command_queue*]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose.cpp:107:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = cl_float2; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose.cpp:91:43: required from 'void magmablas_transpose(magma_int_t, magma_int_t, cl_mem, size_t, magma_int_t, cl_mem, size_t, magma_int_t, magma_queue_t) [with T = cl_float2; magma_int_t = int; cl_mem = _cl_mem*; size_t = unsigned int; magma_queue_t = _cl_command_queue*]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose.cpp:108:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = cl_float2; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose.cpp:94:43: required from 'void magmablas_transpose(magma_int_t, magma_int_t, cl_mem, size_t, magma_int_t, cl_mem, size_t, magma_int_t, magma_queue_t) [with T = cl_float2; magma_int_t = int; cl_mem = _cl_mem*; size_t = unsigned int; magma_queue_t = _cl_command_queue*]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose.cpp:108:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = cl_double2; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose.cpp:91:43: required from 'void magmablas_transpose(magma_int_t, magma_int_t, cl_mem, size_t, magma_int_t, cl_mem, size_t, magma_int_t, magma_queue_t) [with T = cl_double2; magma_int_t = int; cl_mem = _cl_mem*; size_t = unsigned int; magma_queue_t = _cl_command_queue*]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose.cpp:109:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp: In instantiation of 'void opencl::kernel::transpose(opencl::Param, opencl::Param) [with T = cl_double2; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose.cpp:94:43: required from 'void magmablas_transpose(magma_int_t, magma_int_t, cl_mem, size_t, magma_int_t, cl_mem, size_t, magma_int_t, magma_queue_t) [with T = cl_double2; magma_int_t = int; cl_mem = _cl_mem*; size_t = unsigned int; magma_queue_t = _cl_command_queue*]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose.cpp:109:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose.hpp:89:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_common.h:16, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma.h:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/ungqr.cpp:54: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_common.h:16, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma.h:13, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/unmqr.cpp:54: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp:55: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = float; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp:82:51: required from 'void magmablas_transpose_inplace(magma_int_t, cl_mem, size_t, magma_int_t, magma_queue_t) [with T = float; magma_int_t = int; cl_mem = _cl_mem*; size_t = unsigned int; magma_queue_t = _cl_command_queue*]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp:95:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 87 | } catch (cl::Error err) { | ^~~ /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = float; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp:84:51: required from 'void magmablas_transpose_inplace(magma_int_t, cl_mem, size_t, magma_int_t, magma_queue_t) [with T = float; magma_int_t = int; cl_mem = _cl_mem*; size_t = unsigned int; magma_queue_t = _cl_command_queue*]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp:95:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = double; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp:82:51: required from 'void magmablas_transpose_inplace(magma_int_t, cl_mem, size_t, magma_int_t, magma_queue_t) [with T = double; magma_int_t = int; cl_mem = _cl_mem*; size_t = unsigned int; magma_queue_t = _cl_command_queue*]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp:96:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = double; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp:84:51: required from 'void magmablas_transpose_inplace(magma_int_t, cl_mem, size_t, magma_int_t, magma_queue_t) [with T = double; magma_int_t = int; cl_mem = _cl_mem*; size_t = unsigned int; magma_queue_t = _cl_command_queue*]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp:96:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = cl_float2; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp:82:51: required from 'void magmablas_transpose_inplace(magma_int_t, cl_mem, size_t, magma_int_t, magma_queue_t) [with T = cl_float2; magma_int_t = int; cl_mem = _cl_mem*; size_t = unsigned int; magma_queue_t = _cl_command_queue*]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp:97:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = cl_float2; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp:84:51: required from 'void magmablas_transpose_inplace(magma_int_t, cl_mem, size_t, magma_int_t, magma_queue_t) [with T = cl_float2; magma_int_t = int; cl_mem = _cl_mem*; size_t = unsigned int; magma_queue_t = _cl_command_queue*]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp:97:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = cl_double2; bool conjugate = false; bool IS32MULTIPLE = true]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp:82:51: required from 'void magmablas_transpose_inplace(magma_int_t, cl_mem, size_t, magma_int_t, magma_queue_t) [with T = cl_double2; magma_int_t = int; cl_mem = _cl_mem*; size_t = unsigned int; magma_queue_t = _cl_command_queue*]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp:98:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp: In instantiation of 'void opencl::kernel::transpose_inplace(opencl::Param) [with T = cl_double2; bool conjugate = false; bool IS32MULTIPLE = false]': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp:84:51: required from 'void magmablas_transpose_inplace(magma_int_t, cl_mem, size_t, magma_int_t, magma_queue_t) [with T = cl_double2; magma_int_t = int; cl_mem = _cl_mem*; size_t = unsigned int; magma_queue_t = _cl_command_queue*]' /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/transpose_inplace.cpp:98:1: required from here /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/kernel/transpose_inplace.hpp:87:24: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/ungqr.cpp:55: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ In file included from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/platform.hpp:15, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/magma_data.h:60, from /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/unmqr.cpp:55: /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp: In constructor 'cl::Context::Context(cl_device_type, cl_context_properties*, void (*)(const char*, const void*, size_t, void*), void*, cl_int*)': /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/cl.hpp:2558:26: warning: catching polymorphic type 'class cl::Error' by value [-Wcatch-value=] 2558 | } catch (Error) {} | ^~~~~ [ 54%] Building CXX object src/backend/opencl/CMakeFiles/afopencl.dir/magma/unmqr2.cpp.o cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/c++ -DAF_OPENCL -DBOOST_ALL_NO_LIB -DOS_LNX -DWITH_FREEIMAGE -DWITH_OPENCL_LINEAR_ALGEBRA -D__CL_ENABLE_EXCEPTIONS -Dafopencl_EXPORTS -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/include -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/api/c -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl -I/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opencl/CMakeFiles/afopencl.dir/magma/unmqr2.cpp.o -MF CMakeFiles/afopencl.dir/magma/unmqr2.cpp.o.d -o CMakeFiles/afopencl.dir/magma/unmqr2.cpp.o -c /build/reproducible-path/arrayfire-3.3.2+dfsg1/src/backend/opencl/magma/unmqr2.cpp [ 54%] Linking CXX shared library libafopencl.so cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/cmake -E cmake_link_script CMakeFiles/afopencl.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/arrayfire-3.3.2+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-comment -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libafopencl.so.3 -o libafopencl.so.3.3.2 CMakeFiles/afopencl.dir/Array.cpp.o CMakeFiles/afopencl.dir/Param.cpp.o CMakeFiles/afopencl.dir/all.cpp.o CMakeFiles/afopencl.dir/any.cpp.o CMakeFiles/afopencl.dir/approx.cpp.o CMakeFiles/afopencl.dir/assign.cpp.o CMakeFiles/afopencl.dir/bilateral.cpp.o CMakeFiles/afopencl.dir/blas.cpp.o CMakeFiles/afopencl.dir/cholesky.cpp.o CMakeFiles/afopencl.dir/convolve.cpp.o CMakeFiles/afopencl.dir/convolve_separable.cpp.o CMakeFiles/afopencl.dir/copy.cpp.o CMakeFiles/afopencl.dir/count.cpp.o CMakeFiles/afopencl.dir/diagonal.cpp.o CMakeFiles/afopencl.dir/diff.cpp.o CMakeFiles/afopencl.dir/dilate.cpp.o CMakeFiles/afopencl.dir/dilate3d.cpp.o CMakeFiles/afopencl.dir/erode.cpp.o CMakeFiles/afopencl.dir/erode3d.cpp.o CMakeFiles/afopencl.dir/errorcodes.cpp.o CMakeFiles/afopencl.dir/exampleFunction.cpp.o CMakeFiles/afopencl.dir/fast.cpp.o CMakeFiles/afopencl.dir/fft.cpp.o CMakeFiles/afopencl.dir/fftconvolve.cpp.o CMakeFiles/afopencl.dir/gradient.cpp.o CMakeFiles/afopencl.dir/harris.cpp.o CMakeFiles/afopencl.dir/hist_graphics.cpp.o CMakeFiles/afopencl.dir/histogram.cpp.o CMakeFiles/afopencl.dir/homography.cpp.o CMakeFiles/afopencl.dir/hsv_rgb.cpp.o CMakeFiles/afopencl.dir/identity.cpp.o CMakeFiles/afopencl.dir/iir.cpp.o CMakeFiles/afopencl.dir/image.cpp.o CMakeFiles/afopencl.dir/index.cpp.o CMakeFiles/afopencl.dir/interopManager.cpp.o CMakeFiles/afopencl.dir/inverse.cpp.o CMakeFiles/afopencl.dir/iota.cpp.o CMakeFiles/afopencl.dir/ireduce.cpp.o CMakeFiles/afopencl.dir/jit.cpp.o CMakeFiles/afopencl.dir/join.cpp.o CMakeFiles/afopencl.dir/lookup.cpp.o CMakeFiles/afopencl.dir/lu.cpp.o CMakeFiles/afopencl.dir/match_template.cpp.o CMakeFiles/afopencl.dir/math.cpp.o CMakeFiles/afopencl.dir/max.cpp.o CMakeFiles/afopencl.dir/meanshift.cpp.o CMakeFiles/afopencl.dir/medfilt.cpp.o CMakeFiles/afopencl.dir/memory.cpp.o CMakeFiles/afopencl.dir/min.cpp.o CMakeFiles/afopencl.dir/nearest_neighbour.cpp.o CMakeFiles/afopencl.dir/orb.cpp.o CMakeFiles/afopencl.dir/platform.cpp.o CMakeFiles/afopencl.dir/plot.cpp.o CMakeFiles/afopencl.dir/plot3.cpp.o CMakeFiles/afopencl.dir/product.cpp.o CMakeFiles/afopencl.dir/program.cpp.o CMakeFiles/afopencl.dir/qr.cpp.o CMakeFiles/afopencl.dir/random.cpp.o CMakeFiles/afopencl.dir/range.cpp.o CMakeFiles/afopencl.dir/regions.cpp.o CMakeFiles/afopencl.dir/reorder.cpp.o CMakeFiles/afopencl.dir/resize.cpp.o CMakeFiles/afopencl.dir/rotate.cpp.o CMakeFiles/afopencl.dir/scan.cpp.o CMakeFiles/afopencl.dir/select.cpp.o CMakeFiles/afopencl.dir/set.cpp.o CMakeFiles/afopencl.dir/shift.cpp.o CMakeFiles/afopencl.dir/sift.cpp.o CMakeFiles/afopencl.dir/sobel.cpp.o CMakeFiles/afopencl.dir/solve.cpp.o CMakeFiles/afopencl.dir/sort.cpp.o CMakeFiles/afopencl.dir/sort_by_key.cpp.o CMakeFiles/afopencl.dir/sort_index.cpp.o CMakeFiles/afopencl.dir/sum.cpp.o CMakeFiles/afopencl.dir/surface.cpp.o CMakeFiles/afopencl.dir/susan.cpp.o CMakeFiles/afopencl.dir/svd.cpp.o CMakeFiles/afopencl.dir/tile.cpp.o CMakeFiles/afopencl.dir/transform.cpp.o CMakeFiles/afopencl.dir/transpose.cpp.o CMakeFiles/afopencl.dir/transpose_inplace.cpp.o CMakeFiles/afopencl.dir/triangle.cpp.o CMakeFiles/afopencl.dir/types.cpp.o CMakeFiles/afopencl.dir/unwrap.cpp.o CMakeFiles/afopencl.dir/where.cpp.o CMakeFiles/afopencl.dir/wrap.cpp.o CMakeFiles/afopencl.dir/kernel/config.cpp.o CMakeFiles/afopencl.dir/kernel/convolve_separable.cpp.o CMakeFiles/afopencl.dir/kernel/sort_by_key/b8.cpp.o CMakeFiles/afopencl.dir/kernel/sort_by_key/f32.cpp.o CMakeFiles/afopencl.dir/kernel/sort_by_key/f64.cpp.o CMakeFiles/afopencl.dir/kernel/sort_by_key/s16.cpp.o CMakeFiles/afopencl.dir/kernel/sort_by_key/s32.cpp.o CMakeFiles/afopencl.dir/kernel/sort_by_key/s64.cpp.o CMakeFiles/afopencl.dir/kernel/sort_by_key/u16.cpp.o CMakeFiles/afopencl.dir/kernel/sort_by_key/u32.cpp.o CMakeFiles/afopencl.dir/kernel/sort_by_key/u64.cpp.o CMakeFiles/afopencl.dir/kernel/sort_by_key/u8.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv1.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_b8.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_c32.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_c64.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_f32.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_f64.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_s16.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_s32.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_s64.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_u16.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_u32.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_u64.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv2_u8.cpp.o CMakeFiles/afopencl.dir/kernel/convolve/conv3.cpp.o CMakeFiles/afopencl.dir/cpu/cpu_blas.cpp.o CMakeFiles/afopencl.dir/cpu/cpu_cholesky.cpp.o CMakeFiles/afopencl.dir/cpu/cpu_inverse.cpp.o CMakeFiles/afopencl.dir/cpu/cpu_lu.cpp.o CMakeFiles/afopencl.dir/cpu/cpu_qr.cpp.o CMakeFiles/afopencl.dir/cpu/cpu_solve.cpp.o CMakeFiles/afopencl.dir/cpu/cpu_svd.cpp.o CMakeFiles/afopencl.dir/__/ArrayInfo.cpp.o CMakeFiles/afopencl.dir/__/MemoryManager.cpp.o CMakeFiles/afopencl.dir/__/cblas.cpp.o CMakeFiles/afopencl.dir/__/dim4.cpp.o CMakeFiles/afopencl.dir/__/dispatch.cpp.o CMakeFiles/afopencl.dir/__/host_memory.cpp.o CMakeFiles/afopencl.dir/__/lapacke.cpp.o CMakeFiles/afopencl.dir/__/util.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/approx.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/array.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/assign.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/bilateral.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/binary.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/blas.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/cast.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/cholesky.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/colorspace.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/complex.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/convolve.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/corrcoef.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/covariance.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/data.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/det.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/device.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/diff.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/dog.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/err_common.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/error.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/exampleFunction.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/fast.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/features.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/fft.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/fftconvolve.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/filters.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/flip.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/gaussian_kernel.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/gradient.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/graphics_common.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/hamming.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/harris.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/hist.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/histeq.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/histogram.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/homography.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/hsv_rgb.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/iir.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/image.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/imageio.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/imageio2.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/implicit.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/index.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/internal.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/inverse.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/join.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/lu.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/match_template.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/mean.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/meanshift.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/median.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/memory.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/moddims.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/morph.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/nearest_neighbour.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/norm.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/orb.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/plot.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/plot3.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/print.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/qr.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/rank.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/reduce.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/regions.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/reorder.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/replace.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/resize.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/rgb_gray.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/rotate.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/sat.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/scan.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/select.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/set.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/shift.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/sift.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/sobel.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/solve.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/sort.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/stdev.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/stream.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/surface.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/susan.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/svd.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/tile.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/transform.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/transform_coordinates.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/transpose.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/type_util.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/unary.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/unwrap.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/var.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/version.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/where.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/wrap.cpp.o CMakeFiles/afopencl.dir/__/__/api/c/ycbcr_rgb.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/approx.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/array.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/bilateral.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/binary.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/blas.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/colorspace.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/complex.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/constants.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/convolve.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/corrcoef.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/covariance.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/data.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/device.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/diff.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/dog.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/exampleFunction.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/exception.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/fast.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/features.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/fft.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/fftconvolve.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/filters.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/gaussian_kernel.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/gfor.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/gradient.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/graphics.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/hamming.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/harris.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/histogram.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/homography.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/hsv_rgb.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/iir.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/imageio.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/index.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/internal.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/lapack.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/matchTemplate.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/mean.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/meanshift.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/median.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/morph.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/nearest_neighbour.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/orb.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/reduce.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/regions.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/resize.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/rgb_gray.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/rotate.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/sat.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/scale.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/scan.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/seq.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/set.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/sift.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/skew.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/sobel.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/sort.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/stdev.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/susan.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/timing.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/transform.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/transform_coordinates.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/translate.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/transpose.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/unary.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/unwrap.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/util.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/var.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/where.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/wrap.cpp.o CMakeFiles/afopencl.dir/__/__/api/cpp/ycbcr_rgb.cpp.o CMakeFiles/afopencl.dir/magma/gebrd.cpp.o CMakeFiles/afopencl.dir/magma/geqrf2.cpp.o CMakeFiles/afopencl.dir/magma/geqrf3.cpp.o CMakeFiles/afopencl.dir/magma/getrf.cpp.o CMakeFiles/afopencl.dir/magma/getrs.cpp.o CMakeFiles/afopencl.dir/magma/labrd.cpp.o CMakeFiles/afopencl.dir/magma/larfb.cpp.o CMakeFiles/afopencl.dir/magma/laset.cpp.o CMakeFiles/afopencl.dir/magma/laset_band.cpp.o CMakeFiles/afopencl.dir/magma/laswp.cpp.o CMakeFiles/afopencl.dir/magma/magma_helper.cpp.o CMakeFiles/afopencl.dir/magma/potrf.cpp.o CMakeFiles/afopencl.dir/magma/swapdblk.cpp.o CMakeFiles/afopencl.dir/magma/transpose.cpp.o CMakeFiles/afopencl.dir/magma/transpose_inplace.cpp.o CMakeFiles/afopencl.dir/magma/ungqr.cpp.o CMakeFiles/afopencl.dir/magma/unmqr.cpp.o CMakeFiles/afopencl.dir/magma/unmqr2.cpp.o -lOpenCL /usr/lib/i386-linux-gnu/libclBLAS.so.2.12.0 /usr/lib/i386-linux-gnu/libclFFT.so.2.12.2 -ldl -llapacke -lblas -lfreeimage -lm -lpthread -lOpenCL cd /build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu/src/backend/opencl && /usr/bin/cmake -E cmake_symlink_library libafopencl.so.3.3.2 libafopencl.so.3 libafopencl.so make[3]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' [ 54%] Built target afopencl make[2]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' make[1]: *** [Makefile:169: all] Error 2 make[1]: Leaving directory '/build/reproducible-path/arrayfire-3.3.2+dfsg1/obj-i686-linux-gnu' dh_auto_build: error: cd obj-i686-linux-gnu && make -j8 VERBOSE=1 returned exit code 2 make: *** [debian/rules:47: build] Error 255 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 I: copying local configuration E: Failed autobuilding of package 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/50118 and its subdirectories Tue Apr 9 05:04:08 UTC 2024 W: No second build log, what happened?